Claude Code 核对 Go OLAP 项目实现和约定
EnglishClaude Code 安装步骤
- 打开 GitHub 固定提交的 `.claude/skills/review-code/SKILL.md`,核对内容与使用条件。
- 在自己的项目中创建 `.claude/skills/review-code/`,把核对后的文件保存为 `.claude/skills/review-code/SKILL.md`。
- 在该项目根目录启动 Claude Code,在斜杠菜单中选择 `/review-code`。
中文摘要
对照 CLAUDE.md 审查 Go 源码中的命名、边界处理、测试、性能和架构偏差。
SKILL.md 中文导读
可复现示例
虚构仓库中的 CLAUDE.md 要求空分组返回空结果。当前实现收到 `{file:'group.go',groups:[],expected:[],actual:'panic'}` 时进入非空分支。工作步骤
- 通读 Go 源码和项目规则,记录相关文件与最小触发条件。
- 按正确性和项目约定提出修复建议,并标记需要补上的测试。
验收方法
在审查清单注明 `{file:'group.go',issue:'empty group panics',expected:[]}`。建议先处理空分组并补回归用例。随后按项目约定核对其它命名、性能和架构问题。
GitHub 原文 · 更新日期
适用环境
Claude Code 与 OLAP 项目工作区。准备完整的 Go 源码、项目约定和已知输入。
常见问题
怎样在 Go 项目审查中记录空分组处理错误?
引用项目约定和实际分支,说明输入导致的结果。把修复建议与要验证的边界条件写在同一条发现里。