Golang
Remove Debugging Information
go build -ldflags "-w -s"
that will remove the debugging information and shrink the binary size by ~30%.
Cross Compilation
GOOS
-> Operating systemGOARCH
-> Architecture
GOOS="linux" GOARCH="amd64" go build hello.go
Last updated