CRON 服务器

server/gcron 中基于 robfig/cron 实现了 Server,用以注册 cron 到 dove.Server() 中。

服务注册

gc := gcron.NewServer(
    gcron.Options(cron.WithSeconds()),
    gcron.Logger(glog.GetLogger()),
)

// gc.AddJob("* * * * * *", ...)

app := dove.New(
    dove.Name("dove"),
    dove.Version("v1.0.0"),
    dove.Server(gc),
)

if err := app.Run(); err != nil {
    log.Fatalln(err)
}