Versions in this module Expand all Collapse all v0 v0.1.0 Jul 29, 2019 Changes in this version + type Clock interface + AfterFunc func(d time.Duration, f func()) + Now func() time.Time + Sleep func(d time.Duration) + func New() Clock + type Mock struct + func NewMock() *Mock + func (m *Mock) Add(d time.Duration) + func (m *Mock) After(d time.Duration) <-chan time.Time + func (m *Mock) AfterFunc(d time.Duration, f func()) *Timer + func (m *Mock) Now() time.Time + func (m *Mock) Sleep(d time.Duration) + func (m *Mock) Timer(d time.Duration) *Timer + type Timer struct + C <-chan time.Time + func (t *Timer) Next() time.Time + func (t *Timer) Tick() + type Timers []*Timer + func (ts *Timers) Pop() interface{} + func (ts *Timers) Push(t interface{}) + func (ts Timers) Len() int + func (ts Timers) Less(i, j int) bool + func (ts Timers) Swap(i, j int)