服务端代码如下:
package main import ( "fmt" "net" "log" "os" "bytes" ) func main() { //建立socket,监听端口 netListen, err := net.Listen("tcp", "127.0.0.1:9999") CheckError(err) defer func(l net.Listener) { fmt.Println("关闭") l.Close() }(netListen) Log("Waiting for clients") for { conn, err := netListen.Accept() if err != nil { continue } Log(conn.R