https://codingnote.cc/p/324335/
Go语言中时间轮的实现