14 lines
480 B
Go
14 lines
480 B
Go
package time
|
|
|
|
import "time"
|
|
|
|
// Every will send the time with a period specified by the duration argument.
|
|
// It id equivalent to time.NewTicker(d).C
|
|
// It adjusts the intervals or drops ticks to make up for slow receivers.
|
|
// The duration d must be greater than zero; if not, NewTicker will panic.
|
|
// If efficiency is a concern, use NewTicker and call Ticker.Stop
|
|
// if the ticker is no longer needed.
|
|
func Every(d time.Duration) <-chan time.Time {
|
|
return time.NewTicker(d).C
|
|
}
|