你怎么看了都觉得来了TCP连接上的字节?(how do you read all the bytes

2019-09-23 01:49发布

你建立连接,你想读从连接过来的字节后,你怎么可以读取所有字节? 从我试过了,我能读,直到达到像换行分隔符。 但是,如何可能得到的一切,包括换行? 我试图在一个围棋Redis的客户端和协议分隔与\ r \ n个结果,所以在这种情况下Buffer.ReadLine,或Buffer.ReadSlice没有帮助。

Answer 1:

要阅读所有字节从阅读器(如您的TCP连接),你可以使用ioutil.ReadAll ,其内容直到EOF从对方发送或发生错误。

请注意,已经有一些Redis的客户为去。



文章来源: how do you read all the bytes that come on a tcp connection?
标签: tcp redis go