Files
everything-claude-code/docs/ko-KR/commands/go-review.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

1.6 KiB

description
description
관용적 패턴, 동시성 안전성, 에러 처리, 보안에 대한 포괄적인 Go 코드 리뷰. go-reviewer 에이전트를 호출합니다.

Go 코드 리뷰

이 커맨드는 go-reviewer 에이전트를 호출하여 Go 전용 포괄적 코드 리뷰를 수행합니다.

이 커맨드가 하는 것

  1. Go 변경사항 식별: git diff로 수정된 .go 파일 찾기
  2. 정적 분석 실행: go vet, staticcheck, golangci-lint 실행
  3. 보안 스캔: SQL 인젝션, 커맨드 인젝션, 레이스 컨디션 검사
  4. 동시성 리뷰: 고루틴 안전성, 채널 사용, 뮤텍스 패턴 분석
  5. 관용적 Go 검사: Go 컨벤션과 모범 사례 준수 여부 확인
  6. 보고서 생성: 심각도별 이슈 분류

사용 시점

/go-review를 사용해야 할 때:

  • Go 코드를 작성하거나 수정한 후
  • Go 변경사항을 커밋하기 전
  • Go 코드가 포함된 PR 리뷰 시
  • 새 Go 코드베이스에 온보딩할 때

리뷰 카테고리

CRITICAL (반드시 수정)

  • SQL/커맨드 인젝션 취약점
  • 동기화 없는 레이스 컨디션
  • 고루틴 누수
  • 하드코딩된 인증 정보

HIGH (수정 권장)

  • 컨텍스트 없는 에러 래핑 누락
  • 에러 반환 대신 panic 사용
  • 컨텍스트 전파 누락
  • 데드락을 유발하는 버퍼 없는 채널

MEDIUM (고려)

  • 비관용적 코드 패턴
  • 공개 항목에 godoc 주석 누락
  • 비효율적인 문자열 연결

관련 커맨드

  • /go-test - 먼저 테스트 통과 확인
  • /go-build - build 에러 발생 시
  • /code-review - Go 외 일반적인 관심사항