Files
service-qgdzs/internal/timer/timer.go

20 lines
252 B
Go

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()
}