Go 成功让我实现了人格分裂

2021 年 8 月 8 日
 GM

从开发者的角度,非常讨厌 Go 语言的语法,极其讨厌,所以至今不愿意去学,也不愿意去用,新项目宁愿守着 java 、kt 。

从使用者的角度,非常喜欢 Go 语言开发的各种软件,非常喜欢,零依赖的一个 binary 太他妈的好用了。

Go 这坨屎真的让我很纠结很矛盾。

18355 次点击
所在节点    Go 编程语言
169 条回复
yxcoder
2021 年 8 月 9 日
除了 if err!=nil 和 没有泛型,感觉没啥痛点了
x940727
2021 年 8 月 9 日
@gowk 语言不是问题,问题是语言所有的生态。比如写游戏就是 C++,搞大数据就是 Java,搞科学计算大部分还是 Python 一样,不是某个语言不能干某些事情,而是某些事情用某个语言来干,更快更好。
zjyl1994
2021 年 8 月 9 日
等泛型出来就香爆。if err 的问题,我买了宏键盘一键输入解决了。
xmge
2021 年 8 月 9 日
@x940727 承认 java 的面对对象很强大。我见过的几乎所有 java 代码都写 com.company.packet,你说我不写行吗?
并没有说 java 不强大,只是想表达 go 写起来很清爽。
gowk
2021 年 8 月 9 日
@x940727 嗯,我只是随便一贴,忽略即可哈
AndyAO
2021 年 8 月 9 日
像极了口出狂言的小孩,因为你根本就没有说明理由,谁知道你说的是什么意思。

只看到情绪,看不到任何理性思考。
x940727
2021 年 8 月 9 日
@xmge 如果是大家一起写,其实对于个人来说,包早就是建好的了,完全不需要你重复的去建,实际上就是建 Java 文件写业务而已,个人项目自己想怎么写就怎么写了啊……
peng0416
2021 年 8 月 9 日
JavaScript 我都没说它是屎
peng0416
2021 年 8 月 9 日
@agagega 这东西的难度可能并不在设计和实现上,而是分蛋糕,毕竟老语言基础太厚,新生产品想插一脚真不容易
pluvet
2021 年 8 月 9 日
我吹爆 C#
GM
2021 年 8 月 9 日
@gowk
I'm not stuck myself in any specific programing language. Please refer to my first appended post (or comment?), Thanks.
GM
2021 年 8 月 9 日
@peng0416

JavaScript 语言本身看起来恶心,产品用起来也恶心。不像 Go,看着恶心,产品用起来很爽。

所以,感谢上帝,JavaScript 并没有让我陷入精神分裂状态。
lysS
2021 年 8 月 9 日
@GM go 看起来很好吧,可读性很强的
c978R77Le1z2f8u9
2021 年 8 月 9 日
我也觉得 go 语法很恶心 人家是 int a 它非是 a int
chuwt
2021 年 8 月 9 日
@GM 我觉得他 @gowk 的意思是你只是会使用 go,比如写一些项目,而并不了解 go,比如他的实现和版本历史。go 语言的设计和实现是社区人员们的持续讨论与优化的产物。具体可以去 github 上看看,社区的热情还是有的。
sgissb1
2021 年 8 月 9 日
坐等一个大哥来聊一聊 go build 问题,很多开源的编译问题很不友好,go 的各种依赖拉取也很烦。
GM
2021 年 8 月 9 日
@chuwt
嗯........事实上,由于非常反感 Go 的语法,我根本没去使用过它,所以,根本不存在“只是会使用 go”这个情况,因为我根本连用都没用过 🤣
Hanggi
2021 年 8 月 9 日
Go 语言有自动过滤人的特性。
无法理解 Go 语言编程思想的人就被自动劝退,能接受并理解 Go 语言思想就会如鱼得水。
prenwang
2021 年 8 月 9 日
喜欢吃屎又嫌屎不好看, 怎么办, 闭着眼睛吃吧
no1xsyzy
2021 年 8 月 9 日
炸鸡好吃,但炸鸡需要开油锅太麻烦了,只吃别人炸的炸鸡

这有什么好纠结好矛盾的?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://study.congcong.us/t/794480

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX