Documentation ¶ Index ¶ type Clock func New() *Clock func (clock *Clock) NewTimer(duration time.Duration) app.Timer func (clock *Clock) Now() time.Time type Timer func (timer *Timer) C() <-chan time.Time func (timer *Timer) Reset(duration time.Duration) func (timer *Timer) Stop() bool Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type Clock ¶ type Clock struct{} func New ¶ func New() *Clock func (*Clock) NewTimer ¶ func (clock *Clock) NewTimer(duration time.Duration) app.Timer func (*Clock) Now ¶ func (clock *Clock) Now() time.Time type Timer ¶ type Timer struct { // contains filtered or unexported fields } func (*Timer) C ¶ func (timer *Timer) C() <-chan time.Time func (*Timer) Reset ¶ func (timer *Timer) Reset(duration time.Duration) func (*Timer) Stop ¶ func (timer *Timer) Stop() bool Source Files ¶ View all Source files clock.gotimer.go Click to show internal directories. Click to hide internal directories.