3 ms·
I have never seen a programming language prioritize & obsess over binary size like Go. Is it really a big deal? Or is it more that it's a number so that allows
by whateveracct 6y ago
I have never seen a programming language prioritize & obsess over binary size like Go.
Is it really a big deal? Or is it more that it's a number so that allows people to scrutinize it more?
- chriswalz 6y agoI think it’s scrutinized more because the sizes can be on the larger side due to including the runtime and garbage collector
- g7r 6y agoGo linker generates relatively big binaries due to static linkage. For some cases binary size is becoming an issue. 100+ MB binaries aren't uncommon in Go universe.
- copperx 6y agoCan't you just use dynamic linkage?
- jdelsman 6y agoIf you want to run them in an environment which reduces payload size (i.e. AWS Lambda) you really do, I'm afraid. This is possibly great news for Go users on AWS :)