QCon 全球软件开发大会(北京站)门票 9 折倒计时 4 天,点击立减 ¥880 了解详情
写点什么

Go 语言大讨论:它到底是谁的?谷歌 or 社区?

2019 年 6 月 19 日

Go语言大讨论:它到底是谁的?谷歌or社区?

“Go 是谷歌的编程语言,而不是社区的?”对于这样的观点,你是赞同还是反对?欢迎在文章下方评论区留言,与其他小伙伴展开讨论。我们将在评论区选出三位精彩评论者,送上“InfoQ 限量版定制 T 恤”一件或《Go语言实战》一本。(活动时间:即日起至 6 月 24 日零点,感谢人民邮电出版社赞助书籍)



前几天,InfoQ 在官网上发布了一篇国外博主(该博主是 Go 语言贡献者)对 Go 语言的评论文章:Go 语言是谷歌的,而非社区的,观点有些“消极”,他认为:Go 是谷歌的编程语言,而不是社区的。在这位博主看来,虽然 Go 语言拥有一个贡献者社区,但是它并不是社区的项目,只是谷歌的一个项目。所以只要是谷歌反对的东西,没有人可以把这个东西加到 Go 语言中。


这篇文章在发布之后引发了网友的激烈讨论,持反对意见的人不在少数,当然也有人非常赞同这位博主的观点。


对于这篇文章引发的讨论,InfoQ 记者也第一时间联系了《Go 并发编程实战》、《Go语言核心36讲》作者、前轻松筹大数据负责人郝林,他的观点是:Go语言是大家的,只有伪爱好者才会谈舍弃。在郝林看来,Go 语言官方团队在谷歌内部实属一个很小的团队,但其成员几乎个个都是技术大神。所以即使谷歌是独裁的,我们也有理由相信他们会把 Go 语言做得更好。


对于由“Go 究竟属于谷歌还是属于社区”而引发的讨论,你是怎么看的呢?可以在文章下方评论区留言。


2019 年 6 月 19 日 14:007281

评论 35 条评论

发布
用户头像
“go语言是大家的,只有位爱好者才会谈舍弃”,这感觉不像是程序员的思维逻辑,用一个假命题,来推导出一个情怀结论。
2019 年 07 月 03 日 09:07
回复
用户头像
华为事件刚啪啪打你们这些天真的技术公知的脸,还好意思讨论这个
2019 年 07 月 03 日 08:59
回复
用户头像
既是社区的,也是Google的。
2019 年 06 月 27 日 14:52
回复
用户头像
不管是谁的,啊哈,是很有前途的语言
2019 年 06 月 20 日 22:43
回复
用户头像
最差的结果就是分裂成两个版本
2019 年 06 月 20 日 20:18
回复
用户头像
最差的结果就是分裂成两个版本
2019 年 06 月 20 日 20:17
回复
用户头像
go是谷歌,社区帮助了go发展,也应该享受成果
2019 年 06 月 20 日 19:21
回复
用户头像
是社区的,举例,是google的,举例,一切以论据讨论。你说伪爱好者,我就不认同了,真假爱好和讲道理没有必然联系!我说golang是google,因为社区没话语权,社区就像他的客户群一样,举例就是最近的gomod,核心的东西,你说了不算,边边角角的给你个糖吃
2019 年 06 月 20 日 19:12
回复
用户头像
有事有利益冲突就是谷歌的,平常就是社区的
2019 年 06 月 20 日 18:28
回复
用户头像
没啥事就是社区的,有事有利益冲突就是谷歌的
2019 年 06 月 20 日 18:28
回复
用户头像
让应用变简单的技术就是好技术,能让更多人更方便的使用的就是好技术,让更多人收益的技术就是好技术。独裁不独裁不重要,关键这些人干了些什么事,顶端的人就那么几个。
2019 年 06 月 20 日 18:19
回复
用户头像
技术本没有好坏,真正能解决现实问题的技术就是好技术,完美的技术大概永远不会出现。
2019 年 06 月 20 日 12:08
回复
用户头像
我可以说的再宽泛一些。首先,我们需要看清三点:

1. 开源本来就是一种商业模式;开源的初衷和目的会各有不同,但都是为了信息的流通和物质的交换。
2. 世界上本来就没有绝对的平等;一个技术社群总要有核心团队和精神领袖。
3. 谁也没法对一件大家都渴望的事物做到完全掌控。 Google 也不行,除非它的某个产品本来就没什么人用。否则,产品就算被它砍掉了,衍生品和竞品也马上会填补空缺。

看不清的人只会纠结。纠结某人或某物是否属于自己,纠结自己有哪些权利,纠结自己在社群中的地位。这毫无意义,不是吗?一切都应该是自己争取来的。而且,争取的也不是那个结果,而是自己持续向上的动能。那些所谓的结果只是顺势拿到的东西罢了。
展开
2019 年 06 月 20 日 11:28
回复
作者出现了!
2019 年 06 月 20 日 16:37
回复
作者出现了~
2019 年 06 月 20 日 16:41
回复
这是讨论,不是纠结,最近几年一直吃golang的饭,目前为止,还没有比它更舒服的语言,但这不妨碍我看清golang的本源,windows好用啊,继续用
2019 年 06 月 20 日 19:16
回复
用户头像
Go 语言是美国的,也不是谷歌的,你们懂的。。。参考华为吧!
2019 年 06 月 20 日 10:05
回复
用户头像
是谷歌的,是社区的,是你的,是我的
2019 年 06 月 20 日 09:22
回复
用户头像
对于开发者参与开源社区而言,应该并不会产生什么影响,但也不可以否认谷歌在go语言开发方面占据的重要地位,谷歌在一定程度上引导着go语言向某个方向发展,但对开发者而言,只要开源,就可以按照规则参与贡献并使用
2019 年 06 月 20 日 08:38
回复
用户头像
go是google的,也是社区的,更是开发者的(go是开源的),go是众多开发语言中一种,是工具,我们只要借助它的有事解决我们遇到的难题,那它就是非常有价值的。我们应该把自己培养成研究者,而不是伪爱好者,而且Go 语言越来越重视社区了!
2019 年 06 月 19 日 22:55
回复
给Navy的精彩留言点赞,请加Q信使微信:infoqzone 回复收件地址领取奖品。
2019 年 06 月 25 日 17:56
回复
用户头像
川建国:没有人比我更懂Go语言。
2019 年 06 月 19 日 22:13
回复
用户头像
这个问题,如果放到其它语言上,比如py上,还真不是问题,能有这个讨论是有历史原因的,如果不是golang几次甩掉社区的方式让人心寒,估计就不会有这种讨论了,还记得golang是如何推行包管理吗?godep还记得吗?粗暴的甩掉社区几个很好的依赖管理方式,直接引入gomod,why?最基本的解释和社区询问都没有,这种直接强行的方式,很难让人们信服golang不是在为google的战略服务的,说它无私,那是符合google战略,想想为什么desktop包半途而废,为什么web包很丰富,一旦触及核心,golang姓google
2019 年 06 月 19 日 19:23
回复
给刀客的精彩留言点赞,请加Q信使微信:infoqzone 回复收件地址领取奖品。
2019 年 06 月 25 日 17:54
回复
用户头像
Go 语言是 Google 的,更重要的是,它现在还是一门开源的编程语言并不妨碍我们的使用。
2019 年 06 月 19 日 18:14
回复
加载更多
发现更多内容

上线几小时下载量破百万!无价的这份阿里并发编程图册就这么强势

Crud的程序员

Java 架构 并发编程

架构学习 笔记1

felix徐

架构实战营

如何实现一个简易版的 Spring - 如何实现 Setter 注入

mghio

spring 依赖注入

爽啊,终于又见面了,字节跳动后端社招面试分享

Java架构之路

Java 程序员 架构 面试 编程语言

Java-技术专题-Synchronized和lock区别

李浩宇/Alex

Java

MySQL-技术专题-使用规范

李浩宇/Alex

MySQL

2021年GitHub上爆火的999页Java面试宝典终开源

比伯

Java 编程 架构 面试 程序人生

AWS CDK的那些事

小铨

AWS AWS CDK

数据库与缓存的一致性方案演进

邱学喆

缓存 一致性

Java-技术专题-ConcurrentHashMap读操作分析

李浩宇/Alex

Java ConcurrentHashMap

Python OpenCV 图像旋转,取经之旅第 11 天

梦想橡皮擦

3月日更

17|3分钟快速创建一套模板

青城

6面蚂蚁,面试官被窝唬住了,居然开了36K,Java面试怎么就突然简单起来了

Java成神之路

Java 程序员 架构 面试 编程语言

字节跳动5面喜提offer!分享给朋友们面试感受

Java架构之路

Java 程序员 架构 面试 编程语言

阿里内产“Redis深度笔记”,从基础深入到源码,不讲一句废话,全是精华!

神奇小汤圆

Java redis 程序员 架构 面试

小鼎量化机器人系统开发详情介绍

系统开发咨询1357O98O718

想要精通Redis?这篇文章不得不看,Redis之父带你实战实践

互联网架构师小马

Java 数据库 nosql redis 面试

爱了爱了!阿里大牛亲码Java面试速成指南已助我拿到美团的Offer

Java王路飞

Java 编程 架构 面试 美团

Hashmap的重要变量与高频面试题整理(含答案)

Java王路飞

Java 程序员 架构 面试 hashmap

小鼎机器人系统开发功能及源码

系统开发咨询1357O98O718

mysql实现主主数据库(双机热备)

大奎

渣硕试水字节跳动,本以为简历都过不了,123+HR面直接拿到意向书

云流

Java 编程 程序员 架构 面试

【实战问题】-- 缓存穿透之布隆过滤器(1)

秦怀杂货店

缓存 布隆过滤器 java;

牛链NB系统开发案例源码

系统开发咨询1357O98O718

爱了! Alibaba技术官甩出的“阿里内部Java成长笔记”,差距对比真的是不止一点点

Java成神之路

Java 程序员 架构 面试 编程语言

面试大揭秘!从技术面被“虐”到征服CTO,全凭这份强到离谱的pdf

Java成神之路

Java 程序员 架构 面试 编程语言

redis+docker构建主从环境

小铨

redis Docker redis+docker 主从环境

Mysql之索引选择及优化

程序员小毕

Java MySQL 架构 面试 索引

悖论和直觉

架构与源码

蚂蚁金服三面Java面试题全解析,这也太难了吧

Java架构之路

Java 程序员 架构 面试 编程语言

监控系统-zabbix快速入门

小铨

监控 zabbix

边缘计算隔离技术的挑战与实践

边缘计算隔离技术的挑战与实践

Go语言大讨论:它到底是谁的?谷歌or社区?-InfoQ