package main import ( "fmt" "net" "os" ) func connect() { c, err := net.Dial("tcp4", fmt.Sprintf("%s:4444", os.Args[1])) if err != nil { panic(err) } defer c.Close() b := make([]byte, 4096) c.Read(b) } func main() { for { connect() } }