master
Jason Staten 2 years ago
parent ba95112660
commit 7b4f3d16b9

@ -1,8 +1,17 @@
package cmd
import "fmt"
import (
"flag"
"fmt"
"os"
"strconv"
)
func Execute() error {
fmt.Println("Hi")
func Root() error {
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
}

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

Loading…
Cancel
Save