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)}