对了,最近又开始搞golang了… 记得以前在乐视的时候用golang做过些东西,后来因为种种问题不得不放弃golang。 有个功能是需要定期的执行任务,因为是跟项目内部耦合一起的,所以不适合用linux crontab来操作。 在github中找到一个热门的golang cron模块,使用很简单! 我们只需要把一堆的任务注册给调度器就可以了。
golang crontab的项目地址:
https://github.com/robfig/cron
下面是go cron文档,我自己简略翻译成中文了。
下面是robfig/cron的实例用法。
下面就是robfig/cron的执行的效果,结果跟咱们设定的一样每分钟一次调用一次。