谷歌的Go是一种开源编程语言,它使构建简单、可靠和高效的软件变得容易。它是始于Tony Hoare的编程语言谱系的一部分通信顺序进程,它包括Occam、Erlang、Newsqueak和Limbo。
虽然有点像c,但Go遵循了Erlang等实现轻量级并发的语言的血统;因此,Go对于需要大规模运行的系统来说是非常好的。Go在一种强类型、垃圾收集语言中以优雅的方式实现函数编程。尽管围棋相对年轻,但它已经在巨大的项目中经受了考验。
在下面的指南中,我们将演示该语言及其工具的一些差异化特性,包括其极其轻量级的并发性。该项目目前有超过500名贡献者,由谷歌的杰出工程师Rob Pike领导,他曾作为Unix团队的一员在贝尔实验室工作,并共同创建了Plan 9和Inferno。
打地鼠,团结起来!
安装走
要安装Go语言编译器和工具,首先浏览到golang.org并检查页面底部的版本。然后从命令行检查你安装的Go版本: