使用Ticker实现打印时间
package main import ( "fmt" "time" ) func myTimer(){ //设置为每秒 ticker := time.NewTicker(time.Second) for {
//channel选择器 select { case now := <-ticker.C: fmt.Println(now.Format("2006-01-02 15:04:05"))
//default: } } } func main(){ myTimer() }
打印结果:
如果服务不停,会不停的打印时间。
也可以采用其他方式打印当前时间,这只是其中一种方式

浙公网安备 33010602011771号