{"id":23960537,"url":"https://github.com/wsrh8888/beaver-server","last_synced_at":"2025-04-23T04:22:06.827Z","repository":{"id":270882132,"uuid":"911711394","full_name":"wsrh8888/beaver-server","owner":"wsrh8888","description":"海狸 即时通讯(IM)系统 ","archived":false,"fork":false,"pushed_at":"2025-04-22T06:05:50.000Z","size":1531,"stargazers_count":1,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-22T07:10:18.202Z","etag":null,"topics":["docker","go-zero","golang"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/wsrh8888.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-01-03T17:00:06.000Z","updated_at":"2025-04-22T06:05:53.000Z","dependencies_parsed_at":null,"dependency_job_id":"95571a91-5d1c-4ca6-8ce1-278f99e40182","html_url":"https://github.com/wsrh8888/beaver-server","commit_stats":null,"previous_names":["wsrh8888/beaver-server"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wsrh8888%2Fbeaver-server","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wsrh8888%2Fbeaver-server/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wsrh8888%2Fbeaver-server/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wsrh8888%2Fbeaver-server/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wsrh8888","download_url":"https://codeload.github.com/wsrh8888/beaver-server/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250367212,"owners_count":21418844,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["docker","go-zero","golang"],"created_at":"2025-01-06T19:29:34.498Z","updated_at":"2025-04-23T04:22:06.821Z","avatar_url":"https://github.com/wsrh8888.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n\n# 服务端口\n| 端口 | api | rpc | admin |\n|:---------:|:--------:|:--------:|:--------:|\n|user|21000|22000|23000|\n|auth|21010|22010|23010|\n|friend|21020|22020|23020|\n|chat|21030|22030|23030|\n|ws|21040|22040|23040|\n|group|21050|22050|23050|\n|file|21060|22060|23060|\n|emoji|21070|22070|23070|\n|gateway|21080|-----|23080|\n|moment|21090|-----|23090|\n|system|21100|-----|23100|\n|call|21110|-----|23110|\n|settings|21120|-----|23120|\n|notification|21140|-----|23140|\n|feedback|21150|-----|23150|\n\n\n\n\n### 启动命令教程：\n\n+ 安装etcd、mysql、redis\nbuild/docker-compose.yaml\n+ 初始化依赖\ngo mod tidy\n+ 初始化数据库\ngo run main.go  -db\n+ 本地运行\n需要先启动RPC服务后在启动API服务\n\n\u003cimg src=\"./static/1.png\"/\u003e\n\u003cimg src=\"./static/2.png\"/\u003e\n\n\n\n\n### 项目列表\n| [GitHub仓库]    |   [Gitee仓库]    |说明                                                                                      \n| ------------------------------------------------------------ | --------------------------------------------------------------------------|--------------------------------------------------------------------------|\n| [beaver-server](https://github.com/wsrh8888/beaver-server)               |[beaver-server](https://gitee.com/dawwdadfrf/beaver-server)               | 后端服务  |\n| [beaver-mobile](https://github.com/wsrh8888/beaver-mobile)        | [beaver-mobile](https://gitee.com/dawwdadfrf/beaver-mobile)               |手机端 |\n| [beaver-desktop](https://github.com/wsrh8888/beaver-desktop)        | [beaver-desktop](https://gitee.com/dawwdadfrf/beaver-desktop)               |桌面端 |\n\n\n### 更新记录\n20250422\n- 1、增加反馈功能\n- 2、增加群聊功能\n- 3、优化各种bug\n- 4、头像变更为id服务端做转发\n- 5、go-zero版本升级\n- 6、好友模块优化\n- 7、最近会话列表优化\n\n20250119\n- 1、修改部分属性字段比如Id变更为ID\n- 2、修改user表中的user_id 变更为uuid\n- 3、增加朋友圈表以及相关服务\n- 4、增加表情包表以及相关服务\n- 5、ws服务重构，拆分为不同的模块\n- 6、增加group表以及相关服务\n\n\n### 应用截图\n\n登录界面\n\u003cimg src=\"./static/login.png\"/\u003e\n\n注册界面界面\n\u003cimg src=\"./static/register.png\"/\u003e\n\n我的界面\n\u003cimg src=\"./static/mine.png\"/\u003e\n\n我的二维码\n\u003cimg src=\"./static/qcode.png\"/\u003e\n\n好友列表\n\u003cimg src=\"./static/friend.png\"/\u003e\n\n消息页面\n\u003cimg src=\"./static/message.png\"/\u003e\n\n聊天页面\n\u003cimg src=\"./static/chat.png\"/\u003e\n\n聊天页面\n\u003cimg src=\"./static/chat1.png\"/\u003e\n\n详情页面\n\u003cimg src=\"./static/info.png\"/\u003e\n\n\n\n\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwsrh8888%2Fbeaver-server","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwsrh8888%2Fbeaver-server","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwsrh8888%2Fbeaver-server/lists"}