Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/lmsail/go-zero-websocket

基于go-zero框架,websocket 示例
https://github.com/lmsail/go-zero-websocket

chat go-zero im websocket

Last synced: about 1 month ago
JSON representation

基于go-zero框架,websocket 示例

Awesome Lists containing this project

README

        

# go-zero-websocket

基于`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
```

## 效果预览