package funcs import ( "blazing/cool" "github.com/gogf/gf/v2/frame/g" ) type TaskTest struct { } func (t *TaskTest) Func(ctx g.Ctx, param string) error { cool.Loger.Info(ctx, "TaskTest Run ~~~~~~~~~~~~~~~~", param) return nil } func (t *TaskTest) IsSingleton() bool { return false } func (t *TaskTest) IsAllWorker() bool { return true } func init() { cool.RegisterFunc("TaskTest", &TaskTest{}) }