master
Jason Staten 2 years ago
parent ba95112660
commit 7b4f3d16b9

@ -1,8 +1,17 @@
package cmd package cmd
import "fmt" import (
"flag"
"fmt"
"os"
"strconv"
)
func Execute() error { func Root() error {
fmt.Println("Hi") args := flag.NewFlagSet("root", flag.ExitOnError)
verbose := args.Bool("verbose", false, "Extra logging")
args.Parse(os.Args[1:])
fmt.Printf("Hi %s", strconv.FormatBool(*verbose))
return nil return nil
} }

@ -7,7 +7,7 @@ import (
) )
func main() { func main() {
if err := cmd.Execute(); err != nil { if err := cmd.Root(); err != nil {
log.Fatal(err) log.Fatal(err)
} }
} }

Loading…
Cancel
Save