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

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

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

最新回答 / qq_慕标2403500
https://github.com/owenliang/go-websocket
感觉goto代码结构不是很好,直接defer close不是更好
总体的话 有点水,和标题不太符合,只是简单的搭建了一个websocket的通讯Demo
go语言没有websocket的标准库,都是第三方的,标准库只有http

最新回答 / 慕梦前来
是原因你运行的依赖上需要管理员的权限,解决的办法是降级你的依赖,重新用非管理员的方式去下载一下

最新回答 / yangxinxin
我的思路是:
ws://localhost:8089/upgrade?cluster_uuid=233242 #此处的uuid是每个连接的唯一id,
后端保存时作为map的key
后端把做好的连接放到map中:
imp.ConnMap[clusterUUID] = conn
# 下面代码一直轮询...

最新回答 / 慕九州0167811
写笔记可以去笔记专区写的哟glxmlfphx
首页上一页1234567下一页尾页
课程须知
1、课程难度属于中级 2、有一定的编程经验,熟悉Golang基本语法以及网络相关基础知识 3、对GO语言、分布式高并发架构感兴趣
老师告诉你能学到什么?
1、了解高并发系统实现的技术难点 2、学习WebSocket协议原理与交互流程 3、掌握GO语言开发WebSocket的重要设计方法 4、了解高并发分布式系统的架构技术难点及解决方案

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消