Skip to content

xuehuizhang/gchat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

概述

1,单聊
    用户和用户之间一对一聊天
    支持离线消息同步
2,群聊
    用户之间在群组中聊天
    支持历史消息同步
    采用写扩算模式同步消息
3,聊天室
    用户订阅聊天室
    不支持同步历史消息
    采用读扩散模式同步消息

版本

v1版本
1,仅支持websocket通信
2,实现单聊
3,不支持多设备同时登录

实现功能

好友
1,好友申请
2,好友申请通过
3,好友列表
4,拉黑好友
5,删除好友

群管理
1,创建群
2,申请加群
3,拉人进群
4,解散群
5,群列表
6,群内踢人
7,群信息维护
8,群禁言
9,群解除禁言

聊天
1,单聊
2,群聊
3,聊天列表

流程

1,业务接口登录
2,websocket登录鉴权
3,拉取会话记录
4,发起聊天

About

golang即时通讯项目

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages