8000 GitHub - dxlearn/kChatRoom
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

dxlearn/kChatRoom

Repository files navigation

KChatRoom在线多人聊天室

使用Websocket和Gin框架基于Golang开发的在线聊天室

Github项目地址: 地址

详细说明介绍文档:地址

项目在线体验地址:地址

(可使用自己的邮箱注册也可使用体验邮箱:用户名:user@qq.com 密码:123456 体验邮箱2:用户名:user2@qq.com 密码:123456)系统只允许单点登录,体验邮箱登陆后可能被别人挤掉。

项目功能:

  1. 简单聊天机器人功能,用户上线欢迎。
  2. 自定义头像捏脸功能。
  3. 类似QQ消息声音提醒功能。
  4. 保存聊天记录功能,上拉聊天记录会分页拉取最近的聊天记录。
  5. 实现用户单点登录,统一账户仅支持单点登录。
  6. 登陆页面在线人数展示。
  7. 表情系统,可发送多个丰富表情。
  8. 基于Redis实现tcp用户安全登陆。

配置文件更改:

  1. 复制项目根目录下config/config_bak.yml 为config.yml。
  2. 按需修改config.yml中配置。
  3. 如果搭建域名使用,需要在配置文件中把cookie下域名配置改为你的域名。 ####项目基础运行环境:
  4. Golang1.12+
  5. Redis
  6. Mysql ####项目安装使用说明:
  7. 从Github上下载项目https://github.com/linkaias/kChatRoom
  8. 导入数据库文件,用于储存聊天记录和用户信息。
  9. 运行项目:在项目根目录 go run main.go
  10. 浏览器打开:http://127.0.0.1:8060/
  11. 登陆:用户名:user 密码:123456  或者:用户名:user2 密码:123456

说明:此项目为个人学习创建,不足之处还望理解。

About

No description, website, or topics provided.

Resources

License

MIT, MIT licenses found

Licenses found

MIT
LICENSE
MIT
LICENSE.txt

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  
0