This commit is contained in:
12600k-rog-d4
2025-12-09 20:33:57 +08:00
parent 144ed3cbdf
commit 8f4d399cfd
1498 changed files with 3778 additions and 3654 deletions

View File

@@ -0,0 +1,24 @@
package scheduler
import (
"bbs-go/internal/pkg/sitemap"
"log/slog"
"github.com/robfig/cron/v3"
)
func Start() {
c := cron.New()
addCronFunc(c, "0 4 ? * *", func() {
sitemap.Generate()
})
c.Start()
}
func addCronFunc(c *cron.Cron, sepc string, cmd func()) {
if _, err := c.AddFunc(sepc, cmd); err != nil {
slog.Error("add cron func error", slog.Any("err", err))
}
}