main.go 506 B

12345678910111213141516171819202122232425262728
  1. package main
  2. import (
  3. "context"
  4. <<<<<<< HEAD
  5. _ "github.com/gogf/gf/contrib/drivers/mysql/v2"
  6. =======
  7. >>>>>>> master
  8. "github.com/gogf/gf/v2/frame/g"
  9. "github.com/gogf/gf/v2/os/gcron"
  10. "github.com/gogf/gf/v2/os/gctx"
  11. )
  12. func main() {
  13. var (
  14. err error
  15. ctx = gctx.New()
  16. cronStr = g.Cfg().MustGet(ctx, "runCron").String()
  17. )
  18. _, err = gcron.Add(ctx, cronStr, func(ctx context.Context) {
  19. g.Log().Print(ctx, "Every second")
  20. }, "doFreeClueSign")
  21. if err != nil {
  22. panic(err)
  23. }
  24. select {}
  25. }