主机论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
楼主: zhou

【已解决】有没有golang大手子,问题求解

[复制链接]

21

主题

1021

回帖

2581

积分

金牌会员

Rank: 6Rank: 6

积分
2581
发表于 2024-11-19 19:30:06 | 显示全部楼层
for{

循环读。。。。

}
回复

使用道具 举报

65

主题

353

回帖

1225

积分

金牌会员

Rank: 6Rank: 6

积分
1225
 楼主| 发表于 2024-11-19 17:34:00 | 显示全部楼层
欧阳逍遥 发表于 2024-11-19 17:28
for{

循环读。。。。

不行的,读完一次就没了
回复

使用道具 举报

21

主题

1021

回帖

2581

积分

金牌会员

Rank: 6Rank: 6

积分
2581
发表于 2024-11-19 17:25:01 | 显示全部楼层
本帖最后由 欧阳逍遥 于 2024-11-19 17:33 编辑
zhou 发表于 2024-11-19 17:29
不行的,读完一次就没了


用  conn.Read(buf); 读。 自己实现包头,比如前几个字节 存储包头 长度 包体类型什么的, 后面存包体。
回复

使用道具 举报

2

主题

349

回帖

1158

积分

金牌会员

Rank: 6Rank: 6

积分
1158
发表于 2024-11-19 17:27:40 | 显示全部楼层
io.ReadFull

回复

使用道具 举报

65

主题

353

回帖

1225

积分

金牌会员

Rank: 6Rank: 6

积分
1225
 楼主| 发表于 2024-11-19 17:25:00 | 显示全部楼层
欧阳逍遥 发表于 2024-11-19 17:31
用  conn.Read(buf); 读。 自己实现包头

不管哪种方式conn读完就没了,后面半句没懂什么意思
回复

使用道具 举报

0

主题

1

回帖

4

积分

新手上路

Rank: 1

积分
4
发表于 2024-11-19 17:28:55 | 显示全部楼层

当然不行,常见方法都试过了
zhou 发表于 2024-11-19 17:34
当然不行,常见方法都试过了


。。。gpt 回答太长了。。。 你自己去问

golang 实现一个 服务端 客户端 socket 通讯, 其中包含 包头【包体长度】 包体


回答的很详细。。。 包括服务端和客户端代码。
回复

使用道具 举报

65

主题

353

回帖

1225

积分

金牌会员

Rank: 6Rank: 6

积分
1225
 楼主| 发表于 2024-11-19 17:29:33 | 显示全部楼层
欧阳逍遥 发表于 2024-11-19 17:36
。。。gpt 回答太长了。。。 你自己去问

golang 实现一个 服务端 客户端 socket 通讯, 其中包含 包头【 ...

GPT不行的,算了
而且提到的什么包头包体 跟本贴主旨也没啥关系
回复

使用道具 举报

23

主题

534

回帖

1549

积分

金牌会员

Rank: 6Rank: 6

积分
1549
发表于 2024-11-19 17:28:00 | 显示全部楼层
楼主真的了解并且明白自己的需求是什么吗?
你自己明白多次Read意味着什么吗?多次Read的前提条件是什么你知道吗?
回复

使用道具 举报

21

主题

1021

回帖

2581

积分

金牌会员

Rank: 6Rank: 6

积分
2581
发表于 2024-11-19 17:31:31 | 显示全部楼层
本帖最后由 欧阳逍遥 于 2024-11-19 17:56 编辑
zhou 发表于 2024-11-19 17:37
GPT不行的,算了
而且提到的什么包头包体 跟本贴主旨也没啥关系


算了。。。 可能我真的不会吧
回复

使用道具 举报

71

主题

375

回帖

1371

积分

金牌会员

Rank: 6Rank: 6

积分
1371
发表于 2024-11-19 17:29:00 | 显示全部楼层
不可能用一个conn变量做到的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|主机论坛

GMT+8, 2025-1-23 10:23 , Processed in 0.081166 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表