2025-06-03
https://wsrh8888.github.io/beaver-docs/
端口 | api | rpc | admin |
---|---|---|---|
user | 21000 | 22000 | 23000 |
auth | 21010 | 22010 | 23010 |
friend | 21020 | 22020 | 23020 |
chat | 21030 | 22030 | 23030 |
ws | 21040 | 22040 | 23040 |
group | 21050 | 22050 | 23050 |
file | 21060 | 22060 | 23060 |
emoji | 21070 | 22070 | 23070 |
gateway | 21080 | ----- | 23080 |
moment | 21090 | ----- | 23090 |
system | 21100 | ----- | 23100 |
call | 21110 | ----- | 23110 |
settings | 21120 | ----- | 23120 |
notification | 21140 | ----- | 23140 |
feedback | 21150 | ----- | 23150 |
- 安装etcd、mysql、redis build/docker-compose.yaml
- 初始化依赖 go mod tidy
- 初始化数据库 go run main.go -db
- 本地运行 需要先启动RPC服务后在启动API服务
[GitHub仓库] | [Gitee仓库] | 说明 |
---|---|---|
beaver-server | beaver-server | 后端服务 |
beaver-mobile | beaver-mobile | 手机端 |
beaver-desktop | beaver-desktop | 桌面端 |
20240426
- 1、增加通过会话id获取会话信息接口
- 2、ws代理接口增加会话id参数
- 3、群组详细接口增加组人数
- 4、部分ws消息转发时候增加会话id
- 5、修复部分字段参数异常
- 6、redis去掉密码校验
20250422
- 1、增加反馈功能
- 2、增加群聊功能
- 3、优化各种bug
- 4、头像变更为id服务端做转发
- 5、go-zero版本升级
- 6、好友模块优化
- 7、最近会话列表优化
20250119
- 1、修改部分属性字段比如Id变更为ID
- 2、修改user表中的user_id 变更为uuid
- 3、增加朋友圈表以及相关服务
- 4、增加表情包表以及相关服务
- 5、ws服务重构,拆分为不同的模块
- 6、增加group表以及相关服务