本项目的目标是模仿微信UI开发一个IM系统, 实现消息单聊, 群聊, 在线推送, 离线拉取等功能
为了提升开发和重构效率,后端使用go-zero微服务框架。
为了一套代码支持全平台和便捷的状态管理,前端使用Flutter+GetX开发。
都是比较新的技术栈, 如果对您有帮助, 请点个star支持一下
免责声明: 本代码仅供技术交流,请勿用于商业用途
现已实现单聊功能(加好友目前需要通过post请求后端接口实现, 前端页面暂未完成) 
后端开源地址:https://github.com/wslynn/wechat-gozero
前端开源地址:https://github.com/wslynn/wechat_flutter
$ go mod tidy
$ docker-compose up -d
$ modd
解决:
$ chmod 777 data/elasticsearch/**
空闲时间会继续更新, 直至实现微信的大部分功能, 也欢迎各位大佬PR~