Skip to content

flag

更新: 5/25/2025 字数: 0 字 时长: 0 分钟

源码链接:flag.go - Go

用途:flag包用于实现命令行参数的解析。它允许你定义程序可以接受的命令行标志,并在程序运行时解析用户提供的这些标志。 示例如下:

go
//server.go
func main(){

    var address string

    flag.StringVar(&address, "port", ":8000", "端口号,默认8000")

    flag.Parse()

    fmt.Println(address)

    ListenAndServer(string(":" + address))

}

运行 ./server.exe -h ,显示

菜就多练

本站访客数 人次 本站总访问量