package main import ( "fmt" "os" "os/signal" "syscall" "git.mmeiblog.cn/mei/v-alarm/internal" "github.com/robfig/cron" ) // 写的比较粗糙,十分钟干完(距离凉雨传说还有几百播放的时候,最后成功检测到凉雨传说) func main() { c := cron.New() c.AddFunc("@every 5s", internal.Alerm) c.Start() sig := make(chan os.Signal, 1) signal.Notify(sig, os.Interrupt, syscall.SIGTERM) <-sig // 阻塞直到收到信号 fmt.Printf("Hava a good Day!") c.Stop() // 关闭 cron }