package main //tcp 连接 http import ( "os" "fmt" "net" "io/ioutil" ) func main() { if len(os.Args)<=1 { fmt.Println("参数太少") os.Exit(1) } var service = os.Args[1] // 拨号 返回 网址ip var con,_ = net.ResolveTCPAddr("tcp4",service) fmt.Println(con) // 开始连接 var conn,_ =net.DialTCP("tcp",nil,con) var _,_ = conn.Write([]byte("HEAD / HTTP/1.0\r\n\r\n")) var res,_=ioutil.ReadAll(conn) fmt.Println(string(res)) }