如何确保从命令行设置每个标志参数?我想在不专门检查每个标志名称的情况下执行此操作,而是希望动态检查所有标志。
这是我的代码,main.go
:
package main
import (
"fmt"
"flag"
)
func main() {
x := flag.String("x", "", "x flag")
y := flag.String("y", "", "y flag")
flag.Parse()
}
例如,我像这样运行它:go run main.go -x hello