基于go-zero
框架,websocket 示例
- 群发
- 私聊
- 连接加密
- redis
- mysql
项目使用的是go module
管理项目扩展,go
版本1.20
;
加解密部分请参考根目录:test.go
// 拉取项目依赖
go mod tidy
// 修改配置信息, redis 与 mysql 连接信息
// 这里暂未使用到mysql
websocket/etc/websocket-api.yaml
Redis:
Host: 127.0.0.1:6379
Type: node
Pass:
// 运行
cd ./websocket && go run websocket.go
// 访问 web 页面
http://localhost:11111