
1 joesonw 2021 年 11 月 23 日 Write 失败一般直接 Close 掉 |
2 sujin190 2021 年 11 月 23 日 所以服务端先循环读直到读取到 4 个字节解析出长度,然后再循环读直到读取到前面解析出的长度为止啊,客户端也是,没写全,就循环写后续数据就是了,做个切片就可以取出剩下的数据就是了,而且 go 的 write 缓冲区满了是阻塞写的 |
3 zhangsanfeng2012 2021 年 11 月 23 日 错包丢掉就可以了吧 |
4 fuis 2021 年 11 月 23 日 Write 失败一般直接 Close 掉 |
5 cppc 2021 年 11 月 23 日 via iPhone 一般做法不是无脑发数据,要 socket 可写才发,服务端消费不了你发不出去。 |
6 FreeWong OP |