# Go+Gorm+WebSocket+Vue+ProtocolBuffer 高并发弹幕 **Repository Path**: MonkeyBrothers/barrage-go ## Basic Information - **Project Name**: Go+Gorm+WebSocket+Vue+ProtocolBuffer 高并发弹幕 - **Description**: 后端基于go、gorm、redis、netty、protocol buffer 协议打造的高并发弹幕系统。 前端基于Vue、WebSocket进行数据通信,所有通信数据均采用protocol buffer。 - **Primary Language**: Go - **License**: Not specified - **Default Branch**: master - **Homepage**: http://barrage.houry.top/go - **GVP Project**: No ## Statistics - **Stars**: 9 - **Forks**: 10 - **Created**: 2022-08-24 - **Last Updated**: 2025-03-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: protobuf, WebSocket, Gin, Go语言, Redis ## README # barrage-go ## 如果项目帮助到了您,请记得点个start哦 ^_^ ## java版本地址 https://gitee.com/MonkeyBrothers/barrage.git ### 演示地址 http://barrage.houry.top/go ## 主要功能 * 断网重连 * 设置弹幕颜色 * 标识自己发送的弹幕 * 弹幕位置固定功能 * 历史弹幕列表 * 历史观看总次数展示 * 标题展示 * 音量调节 * 总弹幕展示 * 实时在线观看人数展示 * 弹幕位置固定功能 ### 技术架构 后端基于go、gin、redis、websocket、protocol buffer。 前端基于vue、websocket技术实现。 ### 特别说明 1.此版本为前后段分离的项目,go版本的弹幕服务。目前项目就本人自己维护,有很多还不成熟的地方,欢迎大家集思广益共同维护! 2.项目会一直维护下去,不定时更新。 ### 前端地址 https://gitee.com/MonkeyBrothers/barrage-vue ### 效果截图 ![avatar](/images/1.png) ![avatar](/images/2.png) ![avatar](/images/3.png)