Skip to content

cxykhaos/goim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Goim

使用 golang的gin+mongodb+redis+websocket 开发的聊天通讯软件

主要为了练手,顺便试着学习一下通讯软件的思路。 有兴趣的可以提bug(最好直接提PR哈哈哈哈) go语言交流群:342950180

image image image

技术栈

  • Gin
  • Uniapp
  • Uview
  • Mongodb
  • Redis

feature

  • 登录/注册
  • 群聊(支持文字、语音、文件(图片)上传
  • 私聊
  • 历史消息查看(点击加载更多)
  • go mod 包管理
  • 更换头像等其他信息

TODO

  • 支持 emoji
  • 朋友圈 …………

启动教程

修改 conf目录的文件信息 然后修改文件名

air
或者
go run main.go

uniapp项目直接模拟器运行即可

目录介绍

api controller的目录

conf 配置文件目录

files 文件目录

internal 内部代码

logs 日志文件目录

middlewares 中间件目录

pkg 工具包

router 路由

tmp air生成的目录,以及README的一些文件

License

MIT

About

基于Go+Uniapp实现的仿微信聊天软件项目

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published