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

2021-08-08 23:44:27 +08:00
 GM

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

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

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

16261 次点击
所在节点    Go 编程语言
169 条回复
fiypig
2021-08-09 08:18:41 +08:00
我从 PHP 到 Go 还是蛮喜欢 Go 的
vincentxue
2021-08-09 08:21:07 +08:00
当楼主发展到真正明白“语言只是解决问题的工具”的时候,语法什么的其实已经不重要的,你看到的是这个语言解决了什么问题,适合解决什么问题,然后在多种语言之间切换以解决不同的问题。
Cbdy
2021-08-09 08:31:38 +08:00
java 、kotlin 也可以“0 依赖”一个 binary 呀
yousabuk
2021-08-09 08:32:27 +08:00
我靠,一样一样的
cokyhe
2021-08-09 08:53:25 +08:00
go 没有多余的语法糖,看别人代码不费劲,这才是我喜欢的
诟病也有,比如满屏的错误处理,习惯了也就那么回事
sunjourney
2021-08-09 08:57:19 +08:00
@jpacg #4 go 的语法是真的讨厌。所有语言里,除了 PHP 写的最别扭的
jonathanchoo
2021-08-09 09:05:44 +08:00
就这 还要发一帖
iold
2021-08-09 09:06:23 +08:00
go 语法丑? PHP 是世界上最好的语言
wangxn
2021-08-09 09:07:02 +08:00
你不喜欢 Go 只是因为潜意识里觉得它挑战了 Java 的地位,二而 Java 是你吃饭的家伙,这让你感到不爽。
araraloren
2021-08-09 09:08:18 +08:00
我也不喜欢 go 的语法,所以学了 rust
namelosw
2021-08-09 09:09:21 +08:00
@woctordho 看了一眼 Julia 好像的确是没哟 standalone executable 打包… 有点震惊。

不过我理解按照 Julia 这种模型,应该不难加。

看了看有一些人想要这个 feature,但是讨论完之后是低优先级。
kosgug
2021-08-09 09:10:37 +08:00
开始讨厌,越来越喜欢
jorneyr
2021-08-09 09:10:39 +08:00
开始我也不习惯 Go 的语法,自学一次学完语法后因为没用就放下了,后来用 Go 搞 K8S Operator 完成一个项目后,一切都自然了,信手拈来。
young
2021-08-09 09:12:23 +08:00
又一个无知的沙雕“开发者”,唉~,b 了
CodeCodeStudy
2021-08-09 09:12:48 +08:00
@sunjourney #26 PHP 怎么别扭了,语法跟 JAVA 差不多
2kCS5c0b0ITXE5k2
2021-08-09 09:13:58 +08:00
Golang 语法很简单. 但是错误处理太麻烦了.
Carlgao
2021-08-09 09:14:17 +08:00
除了大小写字母区分权限,其他觉得都挺好的,1.18 泛型就出来了,到时候会更香。
anzu
2021-08-09 09:15:40 +08:00
go 作为一个较新的语言,第一版的包管理简陋得仿佛是上个世纪的产物,我来回看了几遍确认没看错。
j0hnj
2021-08-09 09:16:55 +08:00
@young #34 ……
kssss
2021-08-09 09:25:22 +08:00
💩你还用?不嫌恶心吗

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

https://www.v2ex.com/t/794480

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

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

© 2021 V2EX