结合自身对java quartz使用习惯编写了此调度
- 实现任务调度只需三步:
第一步.初始化调度
worker.Init()
第二步.注册任务
worker.G_scheduler.RegisterJob("JobName", "*/6 * * * * * *", "exe command ")
第三步.运行代码
如果想深入的了解调度代码见:
https://github.com/beijing-hunter/go-quartz
有疑问加站长微信联系(非本文作者)

结合自身对java quartz使用习惯编写了此调度
worker.Init()
worker.G_scheduler.RegisterJob("JobName", "*/6 * * * * * *", "exe command ")
如果想深入的了解调度代码见:
https://github.com/beijing-hunter/go-quartz
有疑问加站长微信联系(非本文作者)
1.此调度代码现在只能单进程运行,暂不支持分布式部署。
2.调度代码中借鉴了其它开源项目的设计思路,结合自身对java quartz使用习惯编写了此调度.
3.调度代码会持续优化改进。
1.日志输出支持
2.调度代码异常处理的优化
3.分布式部署支持
4.配置文件支持
入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889
`单行代码`
好像有个go cron很好用的
用的是cron,上层做了封装