golang-refactoring - 安全地大规模重构 Go 代码
通过覆盖率检查、工具驱动的转换、验证和分阶段评审,规划并执行保持行为不变的 Go 重构。
标签
更新于: 2026-10-02能力
典型输入
典型输出
该技能可以做什么
- 分析重构影响范围
- 建立安全测试网
- 执行工具驱动转换
- 验证构建与测试
- 拆分原子重构变更
- 管理分阶段重构流程
- 审查行为保持不变
输入
- Go 代码库
- 重构需求
- 测试覆盖率
- 用户批准
- Git 仓库
输出
- 重构计划
- 修改后的 Go 文件
- 测试
- 已验证的构建状态
- Git 提交
- 拉取请求
要求
- Go 项目
- gopls
- Git
- Claude Code、Codex 或类似运行框架
