command.go 392 B

1234567891011121314151617181920212223242526
  1. package cmd
  2. import (
  3. "github.com/spf13/cobra"
  4. "ppgo/common"
  5. )
  6. var CommandCmd = &cobra.Command{
  7. Use: "cmd",
  8. Short: "run a cmd",
  9. Long: `run a cmd`,
  10. Run: RunCmd,
  11. }
  12. func init() {
  13. RootCmd.AddCommand(CommandCmd)
  14. }
  15. func RunCmd(cmd *cobra.Command, args []string) {
  16. log := common.GetLog()
  17. log.SetPrefix("[cmd]")
  18. log.Println("haha")
  19. log.SetPrefix("[cmd2]")
  20. log.Println("haha2")
  21. }