- 示例
package main
import (
"fmt"
"time"
)
func main() {
t := time.NewTicker(time.Duration(time.Second) * 2)
for range t.C {
fmt.Print("每隔2秒执行任务\n")
}
}
- 打印结果
每隔2秒执行任务
每隔2秒执行任务
每隔2秒执行任务
每隔2秒执行任务
每隔2秒执行任务
- 注意
这个定时任务将在两秒后开始执行,而不会立刻执行
网友评论