结论 首先,先定义下我的理解,当在Read时,收到一个IO.EOF,代表的就是对端已经关闭了发送的通道,通常来说是发起了FIN. 那么根据自己的实际业务,就可以进行判断,这里的IO.EOF到底该怎么利用,比如说判定为作业结束,直接关闭连接,停止业务.或者等待服务端发送完数据再停止业务都是可以的. GO中IO.EOF的定义 // EOF is the error returned by Read when no more input is available. // Functions shoul…