package cmds import ( "app/apis" "app/commons/config" "app/tasks" "github.com/spf13/cobra" ) var apiCmd = &cobra.Command{ Use: "api", Short: "启动web端api服务", Run: func(cmd *cobra.Command, args []string) { if err := cmd.Help(); err != nil { panic(err) } apis.RunHttp() }, } var periodJobCmd = &cobra.Command{ Use: "periodJob", Short: "启动periodJob服务", Run: func(cmd *cobra.Command, args []string) { if err := cmd.Help(); err != nil { panic(err) } tasks.RunPeriodCron() }, } var dailyJobCmd = &cobra.Command{ Use: "dailyJob", Short: "启动dailyJob服务", Run: func(cmd *cobra.Command, args []string) { if err := cmd.Help(); err != nil { panic(err) } tasks.RunDailyCron() }, } var configCmd = &cobra.Command{ Use: "config", Short: "配置初始化", Run: func(cmd *cobra.Command, args []string) { if err := cmd.Help(); err != nil { panic(err) } err := config.ConfInit() if err != nil { panic(err) } }, }