Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RandomTicker ¶
RandomTicker is similar to time.Ticker but ticks at random intervals between the min and max duration values (stored internally as int64 nanosecond counts).
func NewRandomTicker ¶
func NewRandomTicker(minDuration, maxDuration time.Duration) *RandomTicker
NewRandomTicker returns a pointer to an initialized instance of the RandomTicker. Min and max are durations of the shortest and longest allowed ticks. Ticker will run in a goroutine until explicitly stopped.
func (*RandomTicker) Stop ¶
func (rt *RandomTicker) Stop()
Stop terminates the ticker goroutine and closes the C channel.
Click to show internal directories.
Click to hide internal directories.