- 实现秒级的环形定时任务触发
- 可以设置任何时长的任务,任何时间执行
go get github.com/newgoo/ringcron
- 创建一个新的定时环任务
New()
r := New(len, Intervals)
- 写入一个任务
InsertTask
r.InsertTask("name", 1, 0, func(name string) string {
log.Infof("---------1----------------", name)
return "admin"
}, "name")
times目前只能是1
- 删除一个任务
RemoveTask
r.RemoveTask(key)