包含了类C语法,拥有高性能、高效率且易于上手的Go语言,在被Google推出之后就受到了国内外开发者的热烈欢迎,但是在此之际,不少程序员也纷纷开始吐槽,无论是Go语言的管理权还是其功能模块的更新,最终都需要取决于Google这位管控者,这极大地限制了Go的发展自由,最终他们还得出“Go语言是Google的,而不是社区以及程序员”的结论。
作者
ChrisSiebenmann
译者
弯月,责编
屠敏
最近,我在Twitter上看到了下面这样一个问题:
很多人在讨论Go,难道我们不能通过社区实现泛型(generics),建立类似于OpenGo的东西吗?就像OpenJDK一样。为什么非要等待Go官方的泛型?对于为什么我们做不到这一点,这个问题有很多答案,但是没有人愿意大声说出那个最根本的原因:即Go是Google的语言,而不是社区的语言。
的确,我们有一个Go的社区在为Go语言做贡献,其中有些还是很重要且很有价值的功能,你只需看看贡献者列表(