mirror of
https://github.com/unknwon/the-way-to-go_ZH_CN.git
synced 2025-08-12 05:11:49 +08:00
@@ -20,7 +20,7 @@ Go 语言开发团队开发了适用于以下操作系统的编译器:
|
|||||||
|
|
||||||
主要基于 Ken Thompson 先前在 Plan 9 操作系统上使用的 C 工具链。
|
主要基于 Ken Thompson 先前在 Plan 9 操作系统上使用的 C 工具链。
|
||||||
|
|
||||||
Go 语言的编译器和链接器都是使用 C 语言编写并产生本地代码,Go 不存在自我引导之类的功能。因此如果使用一个有不同指令集的编译器来构建 Go 程序,就需要针对操作系统和处理器架构(32 位操作系统或 64 位操作系统)进行区别对待。
|
Go 语言的编译器和链接器都是使用 C 语言编写并产生本地代码,Go 不存在自我引导之类的功能。因此如果使用一个有不同指令集的编译器来构建 Go 程序,就需要针对操作系统和处理器架构(32 位操作系统或 64 位操作系统)进行区别对待。( **译者注:Go从1.5版本开始已经实现自举。Go语言的编译器和链接器都是Go语言编写的**)
|
||||||
|
|
||||||
这款编译器使用非分代、无压缩和并行的方式进行编译,它的编译速度要比 gccgo 更快,产生更好的本地代码,但编译后的程序不能够使用 gcc 进行链接。
|
这款编译器使用非分代、无压缩和并行的方式进行编译,它的编译速度要比 gccgo 更快,产生更好的本地代码,但编译后的程序不能够使用 gcc 进行链接。
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user