Versions in this module Expand all Collapse all v0 v0.1.0 Mar 23, 2026 Changes in this version + type Clock interface + After func(d time.Duration) <-chan time.Time + NewTimer func(d time.Duration) Timer + Now func() time.Time + Since func(t time.Time) time.Duration + func System() Clock + type MockClock struct + func Mock(now time.Time) *MockClock + func (m *MockClock) Advance(d time.Duration) + func (m *MockClock) After(d time.Duration) <-chan time.Time + func (m *MockClock) NewTimer(d time.Duration) Timer + func (m *MockClock) Now() time.Time + func (m *MockClock) Set(t time.Time) + func (m *MockClock) Since(t time.Time) time.Duration + type Timer interface + C func() <-chan time.Time + Reset func(d time.Duration) bool + Stop func() bool