Go Timer - 2021-12-11 21:59:22

假如有需求需要定时执行某一程序,会用到定时器,不过在设置定时器后想主动取消,就需要借助下context。 Go Timer 主动停止 package main import ( "context" "fmt" "runtime/debug" "sync" "time" ) func main() { mt := timerTest() time.Sleep(time.Second * 30) for i, tt