Go语言是做什么的

Python012

Go语言是做什么的,第1张

应用于搭建 Web 服务器,存储集群或类似用途的巨型中央服务器的系统编程语言

Go 是谷歌的编程语言,而不是社区的。在这位博主看来,虽然 Go 语言拥有一个贡献者社区,但是它并不是社区的项目,只是谷歌的一个项目。所以只要是谷歌反对的东西,没有人可以把这个东西加到 Go 语言中。

InfoQ 记者也第一时间联系了《Go 并发编程实战》作者、前轻松筹大数据负责人郝林,他的观点是:Go 语言是大家的,只有伪爱好者才会谈舍弃。在郝林看来,Go 语言官方团队在谷歌内部实属一个很小的团队,但其成员几乎个个都是技术大神。

很多社区成员为 Go 语言贡献了很多重要并且有价值的东西,这些从贡献者和提交者的多样性就可以看出来。但谷歌作为整个 Go 社区的守门人,它独自决定什么东西可以被 Go 语言接受,什么不能被接受。

在 Go 语言模块系统上发生的一件事情,谷歌 Go 语言核心团队的一名成员放弃了由外部 Go 社区开发的一个模块系统,因为它使用了另一种不同的模型。Go 语言拥有一个贡献者社区,但是它并不是一个社区项目。

学习任何计算机语言,都和英语关系不大。我学过C/Java/perl,目前最让我着迷的是Python,实话实说,和英语关系真的不大。不过如果你英语水平高一点,肯定会更得心应手,很多接口文档都是英文的,还有一些国外开源的代码,也是英文注释,包括函数方法变量命名都是取自和自身作用有关的英文单词。英语不好不是重点,重点是耐心和激情,你愿意为go奉献你的时间,英语永远不会是你的绊脚石。

-一名python爱好者 (百家号:斌哥说Python)