github.com/gogf/gf@v1.16.9/.example/os/gtimer/gtimer-batch.go (about) 1 package main 2 3 import ( 4 "fmt" 5 "time" 6 7 "github.com/gogf/gf/os/gtimer" 8 ) 9 10 func main() { 11 for i := 0; i < 100000; i++ { 12 gtimer.Add(time.Second, func() { 13 14 }) 15 } 16 fmt.Println("start") 17 time.Sleep(48 * time.Hour) 18 }