可以看出,Go命令行工具是一个非常强大的源代码管理工具。从根本上说,Go命令行工具只是一个源代码管理工具,或者说是一个前端。真正的Go编译器和链接器被Go命令行工具隐藏在后面,我们可以直接使用它们:
$ 6g helloworld.go
$ 6l helloworld.6
$ ./6.out
Hello, world. 你好,世界!
6g和6l是64位版本的Go编译器和链接器,对应的32位版本工具为8g和8l。Go还有另外一个GCC版本的编译器,名为 gccgo,但不在本书的讨论范围内
邮件列表是Go语言最活跃的社区之一,而且与其他语言社区不同的是,在这里你可以很频繁地看到好多Go语言的核心开发成员(比如Ross Cox)亲自回答问题,其权威程度和对学习Go语言的价值显而易见。Go邮件组的地址为
http://groups.google.com/group/golang-nuts 。该邮件列表对所有人公开,你可以在这个页面上直接加入。该邮件列表的沟通语言为英语。根据我们的经验,在该邮件列表上
提出的问题通常在24小时内可以得到解决。
Go的中文邮件组为
http://groups.google.com/group/golang-china。如果你更习惯中文讨论环境,可以参与。另外,尽管
http://groups.google.com/group/ecug不是以Go语言为专题,但有关Go语言
的服务端开发,也是它最重要的话题之一。