package main
import (
"github.com/robfig/cron/v3"
"log"
)
func main() {
c := cron.New()
_, _ = c.AddFunc("@every 5s", timer)
c.Start()
select {}
}
func timer() {
log.Println("每5s执行一次")
}

这篇博客展示了如何在Go语言中利用第三方库`github.com/robfig/cron/v3`创建一个每5秒执行一次的任务。主要代码包括初始化cron实例,添加定时任务函数`timer`并启动调度器。`timer`函数仅打印一句日志,说明任务执行情况。
package main
import (
"github.com/robfig/cron/v3"
"log"
)
func main() {
c := cron.New()
_, _ = c.AddFunc("@every 5s", timer)
c.Start()
select {}
}
func timer() {
log.Println("每5s执行一次")
}

769
2081

被折叠的 条评论
为什么被折叠?