net.conn.write的疑惑

yuThomas · · 3315 次点击
io.Copy会循环从conn里读取消息,写入到buffer, 直到EOF或者出错。 在正常网络条件下不会出错, 那就只有等到EOF了,客户端写入“Hello world” 后不会造成 服务端EOF,只有客户端time.Sleep完毕后,执行defer conn.Close() 才会造成服务器io.Copy遇到EOF, 然后输出buffer.String()
#1