【1】进行监听:(Listen函数在net包下)

【2】代码:
go
package main
import(
"fmt"
"net" //所需的网络编程全部都在net包下
)
func main(){
//打印:
fmt.Println("服务器端启动了。。")
//进行监听:需要指定服务器端TCP协议,服务器端的IP+PORT
listen,err := net.Listen("tcp","127.0.0.1:8888")
if err != nil{//监听失败
fmt.Println("监听失败,err:",err)
return
}
//监听成功以后:
//循环等待客户端的链接:
for{
conn,err2 := listen.Accept()
if err2 != nil {//客户端的等待失败
fmt.Println("客户端的等待失败,err2:",err2)
}else{
//连接成功:
fmt.Printf("等待链接成功,con=%v ,接收到的客户端信息:%v \n",conn,conn.RemoteAddr().String())
}
}
}运行时注意:需要先启动服务器端,然后启动客户端进行访问:
