为了账号安全,请及时绑定邮箱和手机立即绑定

GO实现千万级WebSocket消息推送服务

小鱼儿老师 全栈工程师
难度中级
时长 1小时10分
学习人数
综合评分9.40
49人评价 查看评价
9.6 内容实用
9.3 简洁易懂
9.3 逻辑清晰

最新回答 / 慕梦前来
这个要相互规定一下,这是细节问题

最新回答 / 慕粉2232252465
post方式是不可以的。get方式请求,数据是被放在请求的 URL 中,而 POST 请求的 HTTP 消息主体中发送的

最新回答 / 慕先生3979517
可以啊! 参考一下: https://www.cnblogs.com/lliuzl/p/4553215.html

最新回答 / 慕标1126391
1、一个连接建立后,3个协成是同一个结构体变量的方法,该结构体中的属性在3个协成中可见可操作。因为结构体的方法是引用传值【func (wsConn *wsConnection)】2、不是共用的,每个连接都是创建了一个局部结构体变量保存数据和方法调用。连接间没有共用数据。希望小鱼儿老师看看我理解的是否有偏差呢作者的程序是服务端启动后,就会监听一个端口等待客户端连接,每来一个客户端就会在wsHandler处理函数中建立连接。并使用局部结构体变量wsConn包含了连接和读写管道,读写管道和这个通信长连接都在这个...

最新回答 / 慕梦前来
自己实现一下可以,不复杂

+ 我来回答 回答最高可+2积分

最新回答 / 慕粉1469320162
不需要关闭,调用Close方法后一个链接对应的所有协程都死了,对于这个链接分配的内存数据都释放了(这里的inchan、outchan也是内存数据)
课程须知
1、课程难度属于中级 2、有一定的编程经验,熟悉Golang基本语法以及网络相关基础知识 3、对GO语言、分布式高并发架构感兴趣
老师告诉你能学到什么?
1、了解高并发系统实现的技术难点 2、学习WebSocket协议原理与交互流程 3、掌握GO语言开发WebSocket的重要设计方法 4、了解高并发分布式系统的架构技术难点及解决方案

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消