go 执行文件,参数解析,并且运用
package main
import (
"flag"
"fmt"
)
var names = flag.String("name","张三","名称")//申明变量,设置初始值,并且备注说明
var age = flag.Uint64("age",121,"年龄")
var sex = flag.String("sex","男","性别")
type Preson struct {
names string
sex string
age uint64
}
var po Preson
func NewsetConfig(names,sex string, age uint64) Preson{
po.names = names
po.sex = sex
po.age = age
return po
}
func main(){
//flag.Parse()
fmt.Println(*names)
fmt.Println(*age)
fmt.Println(*sex)
po :=NewsetConfig(*names,*sex,*age)
fmt.Println(po)
}

浙公网安备 33010602011771号