package timer import "github.com/robfig/cron/v3" type Timer struct { c *cron.Cron } func (t *Timer) Start() { t.c = cron.New() _, _ = t.c.AddFunc("0/5 * * * ?", func() { }) t.c.Start() startConsumer() } func (t *Timer) Stop() { t.c.Stop() }