# ---- Go ----
*.exe
*.exe~
*.dll
*.so
*.dylib

# 테스트·커버리지 산출물
*.test
*.out
coverage.txt
coverage.html

# Go workspace
go.work
go.work.sum

# Vendor (사용하지 않음 — go modules 사용)
vendor/

# ---- 빌드 산출물 ----
/bin/
/dist/
*.bin

# 자동 생성 protobuf 코드 (재생성 가능 — 향후 재고)
# /src/gen/

# ---- 프로파일링·벤치마크 산출물 ----
*.prof
*.pprof
cpu.out
mem.out
trace.out

# 벤치마크 결과는 의도적으로 추적하지만, 임시 산출물은 제외
benchmarks/results/**/raw/
benchmarks/results/**/*.tmp

# ---- 네트워크 캡처 ----
*.pcap
*.pcapng

# ---- 에디터 / OS ----
.DS_Store
Thumbs.db
.vscode/
.idea/
*.swp
*.swo
*~
.~lock.*

# ---- 로컬 환경 ----
.env
.env.local
*.local

# ---- 로그 ----
*.log
logs/

# ---- Claude Code 세션 메모리 (선택적) ----
# 본 디렉터리에 자동 생성되는 사용자별 메모리 파일이 있을 경우 제외
.claude/local/
