RussellLuo / timingwheel

Golang implementation of Hierarchical Timing Wheels.
MIT License
660 stars 125 forks source link

大佬,分层管理定时器在哪里实现的呢? 每个定时器都是一个协程处理哦? #23

Closed zjytra closed 4 years ago

RussellLuo commented 4 years ago

分层管理定时器在哪里实现的呢?

高层时间轮是 按需创建的,关键代码在 这里。(详细参考 层级时间轮的 Golang 实现

每个定时器都是一个协程处理哦?

是的,这个处理方式是参考的 AfterFunc

zjytra commented 4 years ago

好的,谢谢