Add Since() function to monotonic clock.

pull/196/head
Christopher Young 2016-01-07 11:20:06 -05:00
rodzic 55983489a2
commit f1a0355231
1 zmienionych plików z 4 dodań i 0 usunięć

Wyświetl plik

@ -20,6 +20,10 @@ func (m *monotonic) Watcher() {
}
}
func (m *monotonic) Since(t time.Time) time.Duration {
return m.Time.Sub(t)
}
func NewMonotonic() *monotonic {
t := &monotonic{Seconds: 0, Time: time.Time{}, ticker: time.NewTicker(1 * time.Second)}
go t.Watcher()