-
GO 바이너리 사이즈 줄이기언어 2016. 4. 20. 00:08반응형
빌드 옵션에
-ldflags="-s -w"
을 추가한다
liteide 의 경우
liteide\share\liteide\litebuild\gosrc.xml
파일의 BUILDARGS 의 값에 -ldflags="-s -w" (특수문자를 xml형태로)를 추가한다
추가하면 바이너리 사이즈가 75% 정도로 줄어든다
거기에 UPX까지 사용을 하면 25% 이하로 줄일수 있다고는 하지만
UPX를 사용하면 백신들이 난리라서 ....
원문
https://blog.filippo.io/shrink-your-go-binaries-with-this-one-weird-trick/
반응형'언어' 카테고리의 다른 글
golang windows용 DLL 만들기 (1) 2019.04.29 Go talks를 이용해 Presentation 하기 (0) 2017.03.02 Golang 크로스 컴파일하기 (0) 2015.11.01 GOROOT 와 GOPATH (0) 2015.08.21 Golang Language Specification (0) 2015.06.06