将存储部分迁移到Redis
This commit is contained in:
@@ -35,6 +35,7 @@
|
||||
- 后端: Go 1.21
|
||||
- 前端: HTML + CSS + JavaScript
|
||||
- 通信: WebSocket
|
||||
- 存储: Redis
|
||||
- 代理: Nginx
|
||||
- 部署: Docker Compose
|
||||
|
||||
@@ -48,6 +49,7 @@ doudizhu-server/
|
||||
│ │ ├── models/ # 数据模型
|
||||
│ │ ├── game/ # 游戏逻辑
|
||||
│ │ ├── handlers/ # HTTP处理器
|
||||
│ │ ├── redis/ # Redis客户端封装
|
||||
│ │ └── ws/ # WebSocket处理
|
||||
│ ├── Dockerfile
|
||||
│ └── go.mod
|
||||
@@ -87,6 +89,10 @@ docker compose up -d --build
|
||||
### 本地运行
|
||||
|
||||
```bash
|
||||
# 启动Redis (Docker)
|
||||
docker run -d --name redis -p 6379:6379 redis:7-alpine
|
||||
|
||||
# 运行后端
|
||||
cd doudizhu-server/app
|
||||
go mod tidy
|
||||
go run ./cmd
|
||||
|
||||
Reference in New Issue
Block a user