golang版本的通用时间轮Timewheel.zip

时间:2022-08-07 21:34:43
【文件属性】:

文件名称:golang版本的通用时间轮Timewheel.zip

文件大小:2KB

文件格式:ZIP

更新时间:2022-08-07 21:34:43

开源项目

一个通用的timewheel工具类 通用粗精度的timewheel,只启动一个timer,可监听任意多的到期时间,放入的用户数据可以是任何类型。 接口说明: Start: 开始一个timewheel ; SetCallback: 设置时间到期时的回调函数,回调函数中不可作过于耗时的操作,以免卡住timewheel的正常运行; Add: 添加需要监控的对象,务必在Start调用后再调用此接口; Stop: 停止此timewheel 标签:Timewheel


【文件预览】:
timewheel-master
----testtimewheel.go(641B)
----timewheel.go(2KB)
----README.md(507B)

网友评论