基于gnet框架完成的IM框架
- api-gateway 网关
- file_server 文件服务器
- im-client golang命令行客户端
- file_server 文件服务器
- im-connect im连接层
- im-core im核心代码
- logic-user user业务
- protocols protobuf协议文件
- utils 通用工具包
启动:
- 直接执行make all指令,生成可执行文件,最后启动网关即可;
- 运行im-client项目,这是一个Java完成的客户端,地址:https://github.com/lsm1998/im-client
客户端 使用Java语言编写,基于swing+SpringBoot