net包的使用

net包的使用 快速开始
连接到服务器

// 连接客户端 conn, err := net.Dial("tcp", "golang.org:80") if err != nil { // handle error } fmt.Fprintf(conn, "GET / HTTP/1.0\r\n\r\n") status, err := bufio.NewReader(conn).ReadString('\n') // ...

创建服务器
// 创建监听器 ln, err := net.Listen("tcp", ":8080") if err != nil { // handle error } for { // 监听客户端连接请求 conn, err := ln.Accept() if err != nil { // handle error } // 处理客户端请求,该函数由自己编写 go handleConnection(conn) }

    推荐阅读