我用Google搜索并在Go网站上搜索,但我似乎无法找到Go的非凡构建时间的解释.它们是语言功能(或缺少),高度优化的编译器或其他东西的产品吗?我不是想推广Go; 我只是好奇.
compiler-construction performance build-process go
我编写了一个hello world Go程序,它在我的linux机器上生成本机可执行文件.但我很惊讶地看到简单的Hello world Go程序的大小,它是1.9MB!
为什么Go中这样一个简单程序的可执行文件如此庞大?
executable go
go ×2
build-process ×1
compiler-construction ×1
executable ×1
performance ×1