13.3.1 另一个版本的 TCP 服务器
package main
import(
"fmt"
"net"
"os"
"strings"
)func main() {
arguments := os.Args
if len(arguments == 1) {
fmt.Println("Please provide a port number!")
return
}
SERVER := "localhost" + ":" + arguments[1]
s, err := net.ResolveTCPAddr("tcp", SERVER)
if err != nil {
fmt.Println(err)
return
}
l, err := net.ListenTCP("tcp", s)
if err != nil {
fmt.Println(err)
return
}Last updated