| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 
 | package cmd
 import (
 "fmt"
 
 "github.com/spf13/cobra"
 )
 
 // testCmd represents the test command
 var testCmd = &cobra.Command{
 Use:   "test",
 Short: "A brief description of your command",
 Long: `A longer description that spans multiple lines and likely contains examples
 and usage of using your command. For example:
 
 Cobra is a CLI library for Go that empowers applications.
 This application is a tool to generate the needed files
 to quickly create a Cobra application.`,
 Run: func(cmd *cobra.Command, args []string) {
 fmt.Println("test called")
 },
 }
 
 func init() {
 rootCmd.AddCommand(testCmd)
 
 // Here you will define your flags and configuration settings.
 
 // Cobra supports Persistent Flags which will work for this command
 // and all subcommands, e.g.:
 // testCmd.PersistentFlags().String("foo", "", "A help for foo")
 
 // Cobra supports local flags which will only run when this command
 // is called directly, e.g.:
 // testCmd.Flags().BoolP("toggle", "t", false, "Help message for toggle")
 }
 
 |