diff --git a/decks/gen2D/pages/harness.md b/decks/gen2D/pages/harness.md index 4da0a06..1f28820 100644 --- a/decks/gen2D/pages/harness.md +++ b/decks/gen2D/pages/harness.md @@ -2,10 +2,14 @@ 多层一致性确保输出可控 + + Project Style(基底)+ Task Override(覆盖)→ `mergeStyle()` 逐键合并。工程风格定义全局基调,任务风格按需微调,互不干扰。 + +
```go diff --git a/decks/gen2D/pages/ratelimit-lua.md b/decks/gen2D/pages/ratelimit-lua.md index aad333e..3a19b02 100644 --- a/decks/gen2D/pages/ratelimit-lua.md +++ b/decks/gen2D/pages/ratelimit-lua.md @@ -41,6 +41,8 @@ end Gin 中间件 + 统一错误格式 + + `func RateLimit(limiter Limiter, keyFunc func(c *gin.Context) string) gin.HandlerFunc` — 可配置的 key 提取函数,支持按用户ID、IP、端点等维度限流。 @@ -58,3 +60,5 @@ Gin 中间件 + 统一错误格式 - 拒绝:HTTP 429 + `Retry-After` 头 + 统一 JSON 错误体 + +