github.com/gogf/gf@v1.16.9/.example/os/gtimer/gtimer3.go (about) 1 package main 2 3 import ( 4 "time" 5 6 "github.com/gogf/gf/os/glog" 7 "github.com/gogf/gf/os/gtimer" 8 ) 9 10 func main() { 11 interval := time.Second 12 gtimer.AddSingleton(interval, func() { 13 glog.Println("doing") 14 time.Sleep(5 * time.Second) 15 }) 16 17 select {} 18 }