没有合适的资源?快使用搜索试试~ 我知道了~
udp-go:Go语言中可靠的UDP包(服务器+客户端)
共9个文件
xml:3个
go:3个
iml:1个
需积分: 50 0 下载量 201 浏览量
2021-05-09
01:25:03
上传
评论
收藏 11KB ZIP 举报
温馨提示
可靠的UDP 这个主意 这个主意很简单! 发送数据包并等待确认。 但显然有线程!!! 挑战 由于UDP没有任何响应,这意味着仅发送了数据包,而发送方没有在等待响应。 所以这应该由代码本身来处理。 由于Go提供了一个完美且简单的多线程解决方案,因此调试变得更容易,但是异步代码仍然存在潜在的错误。 如何使用 到目前为止,这只是一个POC,不能在实际项目中使用。 客户端已经完成,只是服务器需要一些小的发展。 客户使用 只需将服务器地址,端口和线程数传递给InitClient函数,然后调用填充了您的数据的Send函数。 import "udp-go/Workspace/src/client" func main () { client . InitClient ( Host , Port , NumberOfThreads ) client . Send ([] byte ( "
资源推荐
资源详情
资源评论
收起资源包目录
udp-go-master.zip (9个子文件)
udp-go-master
Workspace
pkg
myLib
myLib.go 1003B
src
client
client.go 3KB
server
server.go 3KB
.idea
vcs.xml 180B
udp-go.iml 322B
modules.xml 264B
workspace.xml 44KB
.gitignore 5B
README.md 1KB
共 9 条
- 1
资源评论
向着程序媛生长的
- 粉丝: 20
- 资源: 4593
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功