0
这里是我的代码没有运行。我只是试图每3分钟打印一次该功能。cron作业如预期
这里是我的代码没有运行。我只是试图每3分钟打印一次该功能。cron作业如预期
你的代码做这个:
开始新的cron
实例:
c := cron.New()
添加一个cron作业:
c.AddFunc("@every 3m", func() { fmt.Println("Every 3 min") })
启动cron例如在新goroutine(在后台):
c.Start()
打印 “完成”:
fmt.Println("Done")
然后退出。
如果你希望你的程序继续运行,你需要使它做一些,保持它运行。如果没有别的东西需要你的程序去做,那就让它等待一些永不完成的事情。请参阅this answer了解这些方面的一些建议。