[Go] golang中使用timer的三种方式 →→→→→进入此内容的聊天室

来自 , 2021-04-01, 写在 Go, 查看 109 次.
URL http://www.code666.cn/view/3187b170
  1. // (A)
  2. time.AfterFunc(5 * time.Minute, func() {
  3.     fmt.Printf("expired")
  4. }
  5.  
  6. // (B) create a Timer object
  7. timer := time.NewTimer(5 * time.Minute)
  8. <-timer.C
  9. fmt.Printf("expired")
  10.  
  11. // (C) time.After() returns timer.C internally
  12. <-time.After(5 * time.Minute)
  13. fmt.Printf("expired")
  14. //go/7720

回复 "golang中使用timer的三种方式"

这儿你可以回复上面这条便签

captcha