21 lines
600 B
Markdown
21 lines
600 B
Markdown
|
|
coroutine-timer支持如下工作:
|
|||
|
|
定时触发设定的回调,最小精度秒级
|
|||
|
|
|
|||
|
|
## 使用方式
|
|||
|
|
|
|||
|
|
### 增加回调
|
|||
|
|
|
|||
|
|
> 1. 导入包
|
|||
|
|
> 2. 调用AddTimerx添加定时回调,传入相关参数
|
|||
|
|
|
|||
|
|
ps:
|
|||
|
|
> 1. AddTimer1,AddTimer2,AddTimer3是内部自动生成的id,内部保证唯一性。外部如果后续要删除该添加的timer,需要持有返回的id信息
|
|||
|
|
> 2. AddTimer4 需要外部传入id,外部需要保证id的唯一性。并且这个方法会在内部校验id是否已经存在,所以性能上会比其他AddTimer方法慢
|
|||
|
|
|
|||
|
|
### 删除回调
|
|||
|
|
|
|||
|
|
```go
|
|||
|
|
DeleteTimer(id)
|
|||
|
|
```
|
|||
|
|
|