1. var serverAddr string
    2. var serverPort int
    3. func init() {
    4. flag.StringVar(&serverAddr, "host", "127.0.0.1", "设置addr默认认为:127.0.0.1")
    5. flag.IntVar(&serverPort, "port", 8080, "设置port默认认为:8080")
    6. }
    7. func main() {
    8. //解析flag参数
    9. flag.Parse()
    10. client := NewClient(serverAddr, serverPort)
    11. if client == nil {
    12. fmt.Println("client err")
    13. return
    14. }
    15. select {}
    16. }

    —help 可查看参数说明

    image.png