golang 是目前为止用过的最难受的语言

2017-11-22 13:59:32 +08:00
 k9982874

没三目运算

没泛型,别说 interface{}算泛型

没函数重载

没 template

要啥没啥

变量类型说静态不静态,说动态不动态

没有杀手级的框架,写个 web 服务都要难受死

我圆润的滚回 PHP 了

53268 次点击
所在节点    分享发现
126 条回复
Hellert
2017-11-22 14:57:58 +08:00
Go 语言的定位是系统语言,部分替代 C,要说友好性和 C 比才恰当。
总拿 Go 和 Php, Python 这样的动态语言比较,是几个意思啊
TangMonk
2017-11-22 15:00:55 +08:00
我觉得挺好用的,我主要用来写底层的协议,没写 Web
SuperMild
2017-11-22 15:02:06 +08:00
语言特性本身要啥没啥,这是 Golang 的特点(说缺点可以,说优点也行),要啥有啥的语言又不是没有,C++就是,Golang 没必要重新发明 C++,不同的语言有不同的特点和适用场景。
qleroooo
2017-11-22 15:10:15 +08:00
web 框架有 beego,虽然不怎么样,不过要用框架用 java 啊
k9982874
2017-11-22 15:15:25 +08:00
@SuperMild
大牛,先把我前面说的理解了,自然就理解我为什么说 golang 变量类型说静态不静态,说动态不动态了。

优点在哪?除了增加代码行数真没看出来
skadi
2017-11-22 15:16:29 +08:00
我一个 cpp 的使用者跑去写 golang。那才叫一个难受呢。
不仅你提到的这些,还有语法以及好多黑膜法都用不了。
2ME
2017-11-22 15:25:11 +08:00
16 楼函数和语言结构都没搞清楚 低端黑
boboliu
2017-11-22 15:28:08 +08:00
rust 不服我跟你讲
prolic
2017-11-22 15:38:00 +08:00
感觉随便写个语句就要开花括号,特别烦
k9982874
2017-11-22 15:43:28 +08:00
@skadi 哈哈,我也写了好多年 C/C++,写 GO 的时候的感觉说不上来。感觉以前积累多年的套路一下全废了(摊手

@boboliu 我认输,没写过 rust
daizongxyz
2017-11-22 15:52:29 +08:00
写了三四年 golang,突然来写 C++,各种不习惯,由简入翻好难适应。
recall704
2017-11-22 16:02:52 +08:00
写了好几个月了,还行。

只是刚开始的时候老用 python 的思想写代码。
aksoft
2017-11-22 16:06:39 +08:00
开始确实难受,不过一门语言和另一门的功能都有了,还有另一门的特性 优点。。那另一门直接去吃屎了
sensui7
2017-11-22 16:12:02 +08:00
还有一条, 包管理, 太敷衍了. 只能说比 include 头文件好用,
MushishiXian
2017-11-22 16:29:42 +08:00
写起来是有点难受的...interface 用得不好的话各种蛋疼..
timothyye
2017-11-22 16:46:03 +08:00
看明白了,原来是黑 PHP 的
yuchenyang1994
2017-11-22 16:47:05 +08:00
刚开始用 go 的时候,也感觉是这样,tmd,要啥没啥,各种好用的魔法根本就没有,if err!=nil 写的我手疼,不禁大骂,什么玩意儿啊.......真的是垃圾....直到。。。
我正在改写一个东西,拿到的库不能满足我的需求,然后我去看他的源码,黑魔法少,关键字少,看着流畅且不费力,分分钟把库改成我想要的东西。也许程序员并不需要那么多特性,人民不需要自由。。。
ZSeptember
2017-11-22 17:01:15 +08:00
是黑点,在工程中,这些都不是真正的痛点。
albertofwb
2017-11-22 17:40:36 +08:00
@TangMonk 正在学习中,感觉底层撸起来还是蛮舒服的
albertofwb
2017-11-22 17:42:46 +08:00
@yuchenyang1994 为解决问题而生……哈

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

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

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

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

© 2021 V2EX