root.go 476 B

1234567891011121314151617181920212223
  1. package cmd
  2. import (
  3. "github.com/spf13/cobra"
  4. )
  5. var rootCmd = &cobra.Command{
  6. Use: "goNc",
  7. Short: "这是 goNc 测试程序主入口",
  8. Long: `这是 goNc 测试程序主入口, 无参数启动时进入`,
  9. Run: runRoot,
  10. }
  11. func Execute() {
  12. if err := rootCmd.Execute(); err != nil {
  13. panic(err)
  14. }
  15. }
  16. func runRoot(cmd *cobra.Command, args []string) {
  17. // fmt.Printf("execute %s args:%v \n", cmd.Name(), args)
  18. // TODO 这里处理无参数启动时程序处理
  19. }