shop/cron.go

29 lines
400 B
Go

package main
import (
"github.com/go-pripro/shop/models"
"github.com/robfig/cron"
"log"
"time"
)
func main() {
log.Println("Starting")
c := cron.New()
c.AddFunc("* * * * * *", func() {
log.Println("Run models.CleanEmployee...")
models.CleaanAllEmployee()
})
c.Start()
t1 := time.NewTimer(time.Second * 10)
for {
select {
case <- t1.C:
t1.Reset(time.Second * 10)
}
}
}