NewTicker 创建新Ticker
(duration time.Duration)
| 17 | |
| 18 | // NewTicker 创建新Ticker |
| 19 | func NewTicker(duration time.Duration) *Ticker { |
| 20 | raw := time.NewTicker(duration) |
| 21 | return &Ticker{ |
| 22 | raw: raw, |
| 23 | C: raw.C, |
| 24 | done: make(chan zero.Zero, 1), |
| 25 | } |
| 26 | } |
| 27 | |
| 28 | // Next 查找下一个Tick |
| 29 | func (this *Ticker) Next() bool { |
no outgoing calls