Golang Study 一 定时器使用
生活随笔
收集整理的這篇文章主要介紹了
Golang Study 一 定时器使用
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
通用的定時器使用例子,包括創(chuàng)建定時器和重置定時器。
package mainimport ("fmt""time"????//time包 )func main() {//創(chuàng)建定時器并設(shè)置定時時間TimerDemo := time.NewTimer(time.Duration(1) * time.Second)//監(jiān)聽定時器select {case <-TimerDemo.C:fmt.Println("timer up!") } }循環(huán)定時器,每次超時后重置并增加for循環(huán)
//循環(huán)定時器 package mainimport ("fmt""time" )func main() {//創(chuàng)建定時器并設(shè)置定時時間TimerDemo := time.NewTimer(time.Duration(1) * time.Second)//循環(huán)監(jiān)聽定時器for {select {case <-TimerDemo.C:fmt.Println("timer up!")//超時后重置定時器TimerDemo.Reset(time.Duration(1) * time.Second)}}}?
總結(jié)
以上是生活随笔為你收集整理的Golang Study 一 定时器使用的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 渭南国防生学校有哪些
- 下一篇: Golang Study 二 UDP套接