Steps:
- Restate requirements and constraints
- Identify existing patterns in the repo
- Propose a short plan and file list
- Implement in small diffs
- Ensure gofmt, golangci-lint, and go test ran
- Report files changed, commands run, and outcomes
实施Go变更时遵循严格的计划→差异→验证的纪律。
Steps: