写了一段时间 Golang,我很纳闷,为啥 Golang 这么火

2022-05-25 19:44:45 +08:00
 sampeng

我唯一能想到的是可以换个赛道卷。 要啥没啥。。都得自己撸。。而且因为没有标准,就是完全随心所欲的写。写成什么样是什么样。除了简单,就没啥优点了。问题是太简单了,跟自动挡和手动挡之间的区别一样。看看别人实现的一些例子是很简单,但你要真的是可以用的。代码要膨胀十倍。个人感觉 golang 是把代码工程的问题交给了程序员去处理,程序员需要很大的心智去维护工程问题。。。

随便看了几个开源项目的代码,因为很多特性没有。就是各种写死。各种模版代码。。。。 别扯运行速度快。。这是优点但真不是绝对优点。谁天天写高并发代码?全世界项目都是百万级并发?

我知道存在即合理,但我真的没看出来 golang 有什么特别的亮点够他这么火。当初 php 是因为撸 web 快,现在是因为人人要撸百万级并发项目么?真的。。rust 都比他强。最少 rust 的工程性实在是解决了大量现代编程的问题。除了 rust 难学一点,但学什么不难呢?可惜,现在写 Rust 太少太少了,几乎没有求职空间。只能自己写小工具完,完全不敢在项目里面用。

13390 次点击
所在节点    程序员
124 条回复
playniuniu
2022-05-25 20:21:37 +08:00
Golang 要啥没啥的结论是怎么得出来的?
lessMonologue
2022-05-25 21:05:50 +08:00
日经贴,南文北斗,开始你们的表演
lisongeee
2022-05-25 22:35:01 +08:00
指出一个错误,存在即合理 是德语 Was vernünftig ist, das ist wirklich, und was wirklich ist, das ist vernünftig 的错误翻译,原文大致意思是 凡事必定有存在的理由
ViggoSite
2022-05-25 22:42:38 +08:00
你咋不说 golang 部署方便呢
Buges
2022-05-25 22:44:42 +08:00
大道至简警告⚠
sadfQED2
2022-05-25 23:57:04 +08:00
要啥没啥?举个例子?
ration
2022-05-26 00:10:24 +08:00
除了高并发,那就是 docker 和 k8s 。如果未来是 k8s 的天下,那么想深入了解 k8s ,学 go 是很有必要的。
Suddoo
2022-05-26 00:17:37 +08:00
问就是大道至简
cmdOptionKana
2022-05-26 00:21:23 +08:00
现在有了泛型,很多库可以迎来一波改进了。

一般来说,如果一个语言特性 /语法糖比较少,也就写基础库比较累,但当各种库的生态发展起来之后,日常调库使用并不会很麻烦。

尤其是现代 IDE/编辑器已经高度发展了,有什么麻烦的地方编辑器也可以补救。
darksword21
2022-05-26 00:22:07 +08:00
好家伙,隔壁 fastjson 说 java 连个序列化 json 的标准库都没有(当然我不懂 java ),这边来个要啥没啥

不过这帖子已经和大姨妈一样了,每个月都来
Dart
2022-05-26 00:25:01 +08:00
资本注意世界用 K8s 来收割我们这些个人开发者了
insert000
2022-05-26 00:26:01 +08:00
累了,原地爆炸吧。
SMGdcAt4kPPQ
2022-05-26 00:29:15 +08:00
我不到啊,我一直在写 C#,Native AOT 正式版很快就要来了
SMGdcAt4kPPQ
2022-05-26 00:36:06 +08:00
@ComputerIdiot C# 11 的泛型也支持数学运算符了,还有更强大的扩展提案,支持给类扩展实现接口,一切都越来越好了
LotusChuan
2022-05-26 00:50:09 +08:00
Go 的 rpc 挺好用的,什么好用用什么。语言这种东西几天就能上手开发,相比于整个项目开发省下的时间肯定是值得。个人感觉就算是从零开始学习,语言在整个项目开发过程中占的时间也只是很小一部分,为什么一直要对着这方面开炮?扯架构也比扯语言有意义吧。
drackzy
2022-05-26 00:59:40 +08:00
用 Go/Rust 能过滤掉一些不高并发的垃圾公司。
agagega
2022-05-26 01:00:52 +08:00
要是 Swift 不是 Apple 而是另一家大厂推的,可能在服务器端会有更多市场吧
littlewing
2022-05-26 01:02:03 +08:00
C++ 申请参战
CivAx
2022-05-26 01:24:29 +08:00
[ 用 PS 画了一幅火柴人 ]

“PS 也太难用了吧!谁天天用钢笔工具!”
roundgis
2022-05-26 01:34:29 +08:00
rust 不只是难学一点吧?

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

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

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

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

© 2021 V2EX