한줄평
“Go 바이너리 크기를 줄이려는 개발자에게 원인을 짚어 주는 좋은 출발점입니다. 분석만 해주므로 실제 용량 감량은 직접 코드·의존성을 손봐야 합니다.”
이런 분께 배포용 Go 실행 파일 용량을 줄이려는 분께
좋은 점
- 패키지별 용량 기여를 한눈에 파악
- 시각화 리포트 출력 지원
아쉬운 점
- 분석 도구라 감량 작업은 사용자 몫
- Go 전용이라 다른 언어에는 못 씀
고 사이즈 애널라이저 소개
컴파일된 Go 실행 파일이 왜 커졌는지, 어떤 패키지와 의존성이 용량을 차지하는지 분석해 주는 명령줄 도구입니다. 결과를 텍스트뿐 아니라 브라우저에서 볼 수 있는 시각화 형태로도 뽑아 줍니다. 배포 바이너리를 줄이려는 최적화 단계에서 씁니다.