基于 Gin 框架和 WebSocket 实现的 [补充项目具体用途,如:实时通信服务/消息推送组件],集成 Redis、GORM 等工具链,简化实时应用开发流程。 支持连接时授权校验
本项目采用 MIT 协议 开源,完整许可条款见 LICENSE 文件。
项目依赖的核心库均使用宽松型开源协议(MIT/BSD 系列),与本项目协议完全兼容,关键依赖包括:
- gin-gonic/gin(MIT 协议):Web 框架核心
- gorilla/websocket(BSD-2-Clause 协议):WebSocket 实现
- redis/go-redis(BSD-3-Clause 协议):Redis 客户端
- gorm.io/gorm(MIT 协议):ORM 框架
- 完整依赖列表及版本见 go.mod
# 安装依赖
go mod tidy
# 启动服务
go run main.go
# 浏览器访问 注册用户
http://localhost:582/user/register
# 浏览器访问 登录用户
http://localhost:582/user/login