我在 Google 上搜索并浏览了 Go 网站,但似乎找不到对 Go 非凡构建时间的解释。它们是语言特性(或缺乏)的产物、高度优化的编译器还是其他什么?
在转到FAQ用于包含下面的句子:
Go 提供了一个软件构建模型,它使依赖分析变得容易,并避免了 C 风格的包含文件和库的大部分开销。
虽然这个短语不再出现在 FAQ 中,但这个主题在 Google 的 Go 演讲中进行了详细说明,该演讲比较了 C/C++ 和 Go 的依赖分析方法。
这是快速编译的主要原因。这是设计使然。