fix parser required missing error after check help fun
continuous-integration/drone/push Build is passing

This commit is contained in:
Jay
2020-02-13 02:52:14 +00:00
parent b893db5e14
commit ccfa5d3cb0
2 changed files with 22 additions and 13 deletions
+8 -8
View File
@@ -10,13 +10,13 @@ import (
func main() {
fmt.Println("argparse example")
opts := []string{
"-f", "/config.yml",
"-v",
"--port", "3000",
"--float", "1.23",
"-n", "name!!",
"-i", "item1",
"-i", "item2",
// "-f", "/config.yml",
// "-v",
// "--port", "3000",
// "--float", "1.23",
// "-n", "name!!",
// "-i", "item1",
// "-i", "item2",
"-h",
}
@@ -37,7 +37,7 @@ func main() {
p.FloatVar(&floatVal, "ff", "float", nil)
p.StringSliceVar(&sarr, "i", "item", nil)
// uncomment to test required arg missing
// p.IntVar(&missReq, "m", "miss", &argparse.Option{Require: true})
p.IntVar(&missReq, "m", "miss", &argparse.Option{Require: true})
p.Help("h", "help")
name = p.String("n", "name", nil)