

iiii.im 发表于 2024-11-19 17:25
gpt分分钟搞定

欧阳逍遥 发表于 2024-11-19 17:28
for{
循环读。。。。
zhou 发表于 2024-11-19 17:29
不行的,读完一次就没了

欧阳逍遥 发表于 2024-11-19 17:31
用 conn.Read(buf); 读。 自己实现包头
忘江湖 发表于 2024-11-19 17:32
io.ReadFull
zhou 发表于 2024-11-19 17:34
当然不行,常见方法都试过了
欧阳逍遥 发表于 2024-11-19 17:36
。。。gpt 回答太长了。。。 你自己去问
golang 实现一个 服务端 客户端 socket 通讯, 其中包含 包头【 ...
zhou 发表于 2024-11-19 17:37
GPT不行的,算了
而且提到的什么包头包体 跟本贴主旨也没啥关系
欧阳逍遥 发表于 2024-11-19 17:50
你应该把 服务端 和 客户端代码都贴出来。。。
客户端可以循环读, 但是也要服务端 循环发才行。

puper 发表于 2024-11-19 17:52
不可能用一个conn变量做到的
zhou 发表于 2024-11-19 17:57
确实瓶颈了,有没有什么曲线救国的方案呢?
迷茫的tom 发表于 2024-11-19 17:56
他一直只能读一次的原因,很大概率是客户端的问题,客户端不一直发消息,服务端哪里能收到消息噢
但是他 ...
迷茫的tom 发表于 2024-11-19 17:56
他一直只能读一次的原因,很大概率是客户端的问题,客户端不一直发消息,服务端哪里能收到消息噢
但是他 ...

loop321 发表于 2024-11-19 17:59
项目中的代码,可以参考一下:

zhou 发表于 2024-11-19 18:01
客户端就是只发一次,本贴的目的是在服务端Read两次,请问你有什么高见?????
...

zhou 发表于 2024-11-19 18:01
客户端就是只发一次,本贴的目的是在服务端Read两次,请问你有什么高见?????
...

Mr.Bean 发表于 2024-11-19 19:06
读完没了不是正常?创个变量复制一份不就行

zhou 发表于 2024-11-19 17:34
当然不行,常见方法都试过了
哈宝儿 发表于 2024-11-19 19:10
我估计他想要peekData
package main


zhou 发表于 2024-11-20 10:35
已解决,感谢@哈宝儿 大佬提供思路
参考 stackoverflow: https://stackoverflow.com/questions/26196813/p ...
zhou 发表于 2024-11-20 10:35
已解决,感谢@哈宝儿 大佬提供思路
参考 stackoverflow: https://stackoverflow.com/questions/26196813/p ...
| 欢迎光临 全球主机交流论坛 (https://sunk.eu.org/) | Powered by Discuz! X3.4 |