Files
everything-claude-code/docs/ko-KR/commands/go-build.md
hahmee a693d2e023 docs(ko-KR): add Korean translation for commands and agents
- commands: 18 files (build-fix, checkpoint, code-review, e2e, eval,
  go-build, go-review, go-test, learn, orchestrate, plan, refactor-clean,
  setup-pm, tdd, test-coverage, update-codemaps, update-docs, verify)
- agents: 12 files (architect, build-error-resolver, code-reviewer,
  database-reviewer, doc-updater, e2e-runner, go-build-resolver,
  go-reviewer, planner, refactor-cleaner, security-reviewer, tdd-guide)
2026-03-10 12:56:11 +09:00

39 lines
1.4 KiB
Markdown

---
description: Go build 에러, go vet 경고, 린터 이슈를 점진적으로 수정합니다. 최소한의 정밀한 수정을 위해 go-build-resolver 에이전트를 호출합니다.
---
# Go Build and Fix
이 커맨드는 **go-build-resolver** 에이전트를 호출하여 최소한의 변경으로 Go build 에러를 점진적으로 수정합니다.
## 이 커맨드가 하는 것
1. **진단 실행**: `go build`, `go vet`, `staticcheck` 실행
2. **에러 분석**: 파일별로 그룹화하고 심각도순 정렬
3. **점진적 수정**: 한 번에 하나의 에러씩
4. **각 수정 검증**: 각 변경 후 build 재실행
5. **요약 보고**: 수정된 것과 남은 것 표시
## 사용 시점
`/go-build`를 사용해야 할 때:
- `go build ./...`가 에러로 실패할 때
- `go vet ./...`가 이슈를 보고할 때
- `golangci-lint run`이 경고를 보여줄 때
- 모듈 의존성이 깨졌을 때
- 변경사항을 pull한 후 build가 깨졌을 때
## 수정 전략
1. **Build 에러 먼저** - 코드가 컴파일되어야 함
2. **Vet 경고 두 번째** - 의심스러운 구조 수정
3. **Lint 경고 세 번째** - 스타일과 모범 사례
4. **한 번에 하나씩** - 각 변경 검증
5. **최소한의 변경** - 리팩토링이 아닌 수정만
## 관련 커맨드
- `/go-test` - build 성공 후 테스트 실행
- `/go-review` - 코드 품질 리뷰
- `/verify` - 전체 검증 루프