PIPIONE
您可以使用flag包。请看下面的代码:package mainimport ( "flag" "fmt" "os")func main() { var param1 string var param2 string var param3 string var param4 string flag.StringVar(¶m1, "param1", "", "Parameter 1") flag.StringVar(¶m2, "param2", "", "Parameter 2") flag.StringVar(¶m3, "param3", "", "Parameter 3") flag.StringVar(¶m4, "param4", "", "Parameter 4") flag.Parse() if param1 == "" { fmt.Print("Missing required parameter 1 \n") os.Exit(1) }}一旦你构建了它,你就可以运行它./main -param1=abc -param2=good,它将分别设置param1和param2变量为abc和good。