1.加载cron包
go get -u -v github.com/robfig/cron
2. 具体实现
c := cron.New()
// c.AddFunc("0 */10 * * * *", func() { // 每十分钟一次
c.AddFunc("*/3 * * * * *", func() { // 每3s一次
// do something
})
c.Start()
// defer c.Stop()
3. 定时参数
* * * * * *
秒 分 时 日 月 年
*/3 在秒位置上代表每3s执行一次 其他位置等同