Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type OnceEvery ¶
OnceEvery is an object that will perform exactly one action every given interval.
func (*OnceEvery) Do ¶
func (o *OnceEvery) Do(f func())
Do calls the function f if and only if Do hits the given periodic interval. In other words Do can be called multiple times during the interval but it gets called only once if it hits the interval tick. So if the interval is 10 seconds, and a total of 100 calls are made during this period, f will be called it every 10 seconds.
Click to show internal directories.
Click to hide internal directories.