mirror of
https://github.com/unknwon/the-way-to-go_ZH_CN.git
synced 2025-11-13 09:16:10 +08:00
Fix 14.5, 14.6, 15.1 (#283)
* Update 07.3.md * Update 07.3.md * Update 07.6.md * fix few problems * Update 10.6 and 10.8 * Update 11.6 and 11.7 * fix some problems before Chap13 * add a dot * Update 13.9 * little improve * Thoughts about time.After * Thoughts about time.After * Fix 14.6,15.1
This commit is contained in:
@@ -27,11 +27,11 @@ func main() {
|
||||
func doServerStuff(conn net.Conn) {
|
||||
for {
|
||||
buf := make([]byte, 512)
|
||||
_, err := conn.Read(buf)
|
||||
len, err := conn.Read(buf)
|
||||
if err != nil {
|
||||
fmt.Println("Error reading", err.Error())
|
||||
return //终止程序
|
||||
}
|
||||
fmt.Printf("Received data: %v", string(buf))
|
||||
fmt.Printf("Received data: %v", string(buf[:len]))
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,8 +4,8 @@ package main
|
||||
import (
|
||||
"flag"
|
||||
"fmt"
|
||||
"os"
|
||||
"net"
|
||||
"os"
|
||||
)
|
||||
|
||||
const maxRead = 25
|
||||
@@ -27,7 +27,7 @@ func main() {
|
||||
func initServer(hostAndPort string) *net.TCPListener {
|
||||
serverAddr, err := net.ResolveTCPAddr("tcp", hostAndPort)
|
||||
checkError(err, "Resolving address:port failed: '"+hostAndPort+"'")
|
||||
listener, err := net.ListenTCP("tcp", serverAddr)
|
||||
listener, err := net.Listen("tcp", serverAddr)
|
||||
checkError(err, "ListenTCP: ")
|
||||
println("Listening to: ", listener.Addr().String())
|
||||
return listener
|
||||
|
||||
@@ -26,7 +26,7 @@ func main() {
|
||||
func initServer(hostAndPort string) *net.TCPListener {
|
||||
serverAddr, err := net.ResolveTCPAddr("tcp", hostAndPort)
|
||||
checkError(err, "Resolving address:port failed: '"+hostAndPort+"'")
|
||||
listener, err := net.ListenTCP("tcp", serverAddr)
|
||||
listener, err := net.Listen("tcp", serverAddr)
|
||||
checkError(err, "ListenTCP: ")
|
||||
println("Listening to: ", listener.Addr().String())
|
||||
return listener
|
||||
|
||||
Reference in New Issue
Block a user