2021
02-26
02-26
Golang定时器的2种实现方法与区别
不得不说,golang的sdk做了太多的东西,定时器在golang里实现起来非常的简单两种方式NewTicker()NewTimer()代码如下NewTicker()方式funcfoo(){fmt.Println("foo()start.")time.Sleep(time.Second*3)fmt.Println("foo()end.")}funcTestTicker(t*testing.T){ticker:=time.NewTicker(time.Second*2)//清理计时器deferticker.Stop()for{fmt.Println("tickerstart",time.Now().Format("15:04:05"))...
继续阅读 >