TreeviewCopyright © aleen42 all right reserved, powered by aleen42

flag

获取用户的输入


package main

import "flag"
import "fmt"

var ip string
var port int

func init() {
    flag.StringVar(&ip, "ip", "0.0.0.0", "ip address")
    flag.IntVar(&port, "port", 8000, "port number")
}

func main() {
    flag.Parse()
    fmt.Printf("%s:%d", ip, port)
}

其中flag.Parse()是执行转化的关键步骤,不可省略 编译并运行通过 -ip= -port= 输入参数

results matching ""

    No results matching ""