Basic usage
package main
import (
"log"
"time"
"github.com/robfig/cron/v3"
)
func main() {
c := cron.New(cron.WithLocation(time.UTC))
c.AddFunc("0 9 * * 1-5", func() {
log.Println("Weekday 09:00 UTC tick")
})
c.AddFunc("@hourly", func() {
log.Println("Hourly tick")
})
c.Start()
select {} // block forever
}