go语言渐入佳境-网络[5]-tcpaddr

TCPAddr

type TCPAddr struct {
IP IP
Port int
}

ResolveTCPAddr函数用于创建TCPAddr

 go语言渐入佳境-网络[5]-tcpaddr

 其中参数net是“tcp”,“tcp4”或“tcp6”之一,addr是由主机名或IP地址组成的字符串,后跟“:”后面的端口号,例如“www.google.com:80“或”127.0.0.1:22“。

go语言渐入佳境-网络[5]-tcpaddr

 客户端

go语言渐入佳境-网络[5]-tcpaddr

go语言渐入佳境-网络[5]-tcpaddr 测试

go语言渐入佳境-网络[5]-tcpaddr

 服务器

go语言渐入佳境-网络[5]-tcpaddr

 ListenTCP为服务器监听端口,Accept代表锁住,等待客户端连接

go语言渐入佳境-网络[5]-tcpaddr

 go语言渐入佳境-网络[5]-tcpaddr

多线程服务器

go语言渐入佳境-网络[5]-tcpaddr go语言渐入佳境-网络[5]-tcpaddr

 go语言渐入佳境-网络[5]-tcpaddr

go语言渐入佳境-网络[5]-tcpaddr