atomic_clock is convenient API around atomic int64 of monotonic clock. Use for time accounting. Do not use where actual time value matters.
Key takeaways:
go get github.com/temoto/atomic_clock
- Zero value of
atomic_clock.Clock{}
is usable. - Content is single int64 offset in nanoseconds from undefined epoch. Clock source is
time.Since(epoch)
which is monotonic since Go 1.9.