grapeTimer 时间调度器 grapeTimer

xuanbao2017-06-06 13:00:09 • 1294 次点击    
这是一个分享于 2017-06-06 13:00:09 的项目,其中的信息可能已经有所发展或是发生改变。

一款粗粒度的时间调度器,可以帮你通过一些字符串快速并简单的创建时间任务。

用于游戏服务端的优化设计,大量并行的时间调度方式。

Author: Koangel

Blog: http://koangel.github.com

Weibo: @koangel

Homepage: 未完成

通过命令格式创建time.Time

简洁的Api格式,轻度且可拆分的函数库

快速创建调度器

可控的调度器时间粒度

高性能的并发调度

时间周期,次数多模式可控[支持每天,每周,每月]

*可选择对调度器保存或内存执行[待实现]

*生成可保存的调度器字符串并反向分析他生成调度器[待实现]

不依赖第三方库

所有执行函数请保持以下函数格式:

调度器有轻度的日期模式分析体系,可提供每日,每周,每月的时间日期生成方式,具体格式如下:

以上日期如果超过时间自动生成下一个时间,每月时间使用时,如本月不存在该日期,则直接返回错误。

代码示例:

代码输出:

Latest commit to the undefined branch on unknown
Download as zip
授权协议:
MIT
开发语言:
Google Go 查看源码»
操作系统:
跨平台
1294 次点击  
加入收藏 微博
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传