func ExampleCron() { d := timer.NewDispatcher(10) // cron var c *timer.Cron c, _ = d.CronFunc("* * * * * *", func() { fmt.Println("My name is Leaf") c.Stop() }) // dispatch (<-d.ChanTimer).Cb() // Output: // My name is Leaf }
func ExampleCron() { d := timer.NewDispatcher(10) // cron expr cronExpr, err := timer.NewCronExpr("* * * * * *") if err != nil { return } // cron var c *timer.Cron c = d.CronFunc(cronExpr, func() { fmt.Println("My name is Leaf") c.Stop() }) // dispatch (<-d.ChanTimer).Cb() // Output: // My name is Leaf }