.api DSL 是 go-zero 用于描述 HTTP API 的领域特定语言。本节涵盖了 DSL 的所有特性。
- 路由规则 — 定义 URL 模式、方法和处理器
- 路由分组 — 使用共享配置组织路由
- 路由前缀 — 为分组添加 URL 前缀
- 参数 — 请求和响应的字段类型与标签
- 类型定义 — 定义共享的请求/响应结构体
- JWT 鉴权 — 使用 JWT 保护路由
- 中间件 — 为路由添加前/后处理
- 请求签名 — HMAC 签名验证
- Import — 通过 import 拆分
.api 文件
- SSE 路由 — Server-Sent Events 端点
- FAQ — 常见问题解答