CoffeeChat
1.0.0
opensource im with server(go) and client(flutter+swift)
️ ️ Warnning️ ️ 持續開發中,僅適合學習使用。
有網友在Issues詢問後續更新一事,這裡回覆一下:
今年事情比較多,所以進展十分緩慢,會不會放棄這個項目我也不能肯定,主要是作者精力有限,請大家原諒。發起這個專案的初衷,是為了更深入的學習IM服務端開發,如果有更好的開源go語言實現的im項目,我可能會考慮作為Contributor參與其中。
最後,放出最近的一些動態以感謝大家的關心。
最新動態:
總結:
2022
: 再出發,學習android + kratos + k8s,實現go服務端v2版本重構2021
: 主要精力在探索百萬級的架構,C++跨平台SDK,QT,Go微服務,Docker,Etcd等等, CoffeeChat幾乎沒有更新2020
: 這一年CoffeeChat不斷完善,作者主要在學習ios開發,實現簡單ios app2019/08
: CoffeeChat誕生,學習flutter,實現簡單flutter客戶端,後續因為flutter聊天介面下拉感覺效果不理想放棄支援的客戶端有:
開發中(V2)
V2版本
服務端。暫停中(V1)
V1版本
服務端。請點擊對應的連結查看詳情。
see CoffeeChat -Flutter 暫不維護,僅供參考。
模組架構:
單聊模組互動圖:
See More architecture
PS:請切換到master分支,編譯運行!
$ git clone https://github.com/xmcy0011/CoffeeChat.git
$ cd CoffeeChat /server
# 从代码编译docker镜像,安装mysql,redis等依赖,并自动初始化mysql数据
$ docker-compose up -d
更多細節,請移步:
停止:
$ cd CoffeeChat /server
$ docker-compose down -v
更多文章請移步:
更多開源im,請移步:史上最全開源IM盤點
email:[email protected]
微信交流:xuyc1992(請備註:im)
喜歡的話,追蹤下公眾號吧?
《Go與分散式IM》??
CoffeeChat is provided under the mit license.