go get -u
go run main.go
- 1. 用户登录注册,注册阶段进行图形验证码验证
- 2. 创建服务器,加入服务器
- 3. 在服务器内创建分组,频道,进行文字图片发送
- 4. 在服务器内进行视频通话
- 5. 发布公告,用户加入到服务器内时进行提示
- 6. 服务器内用户列表,用户信息查看
- 7. 踢出服务器内成员
- 8. 消息的编辑和删除功能,引用和回复功能
- 9. 报名参加公共区域的活动,活动开始时会自动加入活动服务器
- 10. 权限控制:设置不同角色,每个角色有不同的权限。服务器创建者拥有该服务器的最高管理权限。
- 11. 发布“活动服务器”,在公共区域发布活动服务器,进行活动报名的用户在活动期间会自动加入到该服务器中
- 12. 聊天用户管理:管理员可以对聊天用户禁言、警告、踢出服务器(语音频道)等
- 13. 公告管理:在频道内发布和取消公告
- goframe 后端框架
- gtoken 登录验证
- websocket 即时通讯
- qiniu 七牛云存储
- importcjj/sensitive 违禁词过滤
- base64Captcha 图形验证码