【笔记】Go语言实现计划任务
前言
Go语言通过robfig/cron实现计划任务
下载依赖
1 | go get github.com/robfig/cron |
引入依赖
1 | import "github.com/robfig/cron" |
创建Cron调度器
1 | var cronScheduler *cron.Cron = cron.NewWithLocation(time.Local) |
添加任务
1 | if err := cronScheduler.AddFunc("0 * * * * * *", func() { |
启动调度器
1 | cronScheduler.Start() |
停止调度器
1 | cronScheduler.Stop() |