怎么用string接收socket buff数据呢,萌新

sober · 2021-12-23 09:57:21 · 960 次点击

你将conn链接的读取直接使用for循环放在了tcp监听里面、会造成监听阻塞、需要把read逻辑使用异步处理

1、如果发送端发送完数据会关闭连接的话,可以判断 EOF 错误、然后在处理拼接后的数据以确定数据传输完成。

2、如果发送端是长连接、需要在数据头约定数据的长度,然后读取到指定长度后将数据进行异步处理

#4
更多评论

怎么用msg拼接buff的数据呢,我想对拼接的数据做判断处理,这就很难了对于我刚学go的,恳请大佬们指点迷津

#2