看到 GO 这么火,打算学一下,但是文档看到这一句我立即弃坑了。。。

2017-06-08 08:32:23 +08:00
 gamegrd
Go 和 Python 在一般开发的平均水平测试中,Go 要比 Python 3 快 25 倍左右,少占用三分之二的内存,但比 Python 大概多写一倍的代码(详见引用 27 )。


要多撸一倍的代码。。。额滴个神啊
28444 次点击
所在节点    程序员
170 条回复
whatTheGhost
2017-06-08 10:27:44 +08:00
@bfbd super C 没问题,更好的 C++就呵呵了。
xjl
2017-06-08 10:31:38 +08:00
Python2 Python3 怎么没人提? Go 向下兼容
SuperMild
2017-06-08 10:32:48 +08:00
@cloud107202 这个视频说得对,golang 语言本身学起来甚至比 python 更容易,运行效率又高。
wangleineo
2017-06-08 10:33:39 +08:00
这只能说明 python 的简洁,其实 go 已经非常简洁了,当然除了错误处理。
bk201
2017-06-08 10:35:13 +08:00
为什么要黑 java,你觉得多可以用 java 8 新特性,还多可以用 groovy 等等。
beyoung
2017-06-08 10:39:16 +08:00
只需要两倍的代码 能快 25 倍 你还想怎样 楼主?
kinghui
2017-06-08 10:43:29 +08:00
任何语言重构如果没有测试和测试覆盖率保证的话都是火葬场吧, 编译型语言能保证编译通过还能保证运行时没问题? 保证逻辑正常? 如果可以的话也就没有 NULL 造成十亿美元损失这一说了.
goophy
2017-06-08 10:45:58 +08:00
反正自从用 go 以后,可以看懂别人的代码了  :)
raptor
2017-06-08 10:54:56 +08:00
多一倍而已,想想 JAVA,至少多十倍
CEBBCAT
2017-06-08 10:54:58 +08:00
@janxin 感谢指正

诶妈,我得赶紧看看相关博客
SourceMan
2017-06-08 10:57:30 +08:00
不要给自己找借口。
坚持才是胜利
jiangzhuo
2017-06-08 11:05:30 +08:00
对于按代码行数计价的来说,这是个好事啊
owenliang
2017-06-08 11:07:02 +08:00
公司不用,学来做啥?
Ouyangan
2017-06-08 11:16:22 +08:00
@goophy #68 同感 , 看很多 go 第三方库的源码感觉比 java 好懂一点 ,没那么模式 , 简单明了
zzn
2017-06-08 11:26:22 +08:00
突然想起了之前有人喷 Golang 静态编译的问题,真是搞笑
simo
2017-06-08 11:31:53 +08:00
先了解下 go 主要应用的场景。
在语言层面,要和 c/cpp 对比。
反正个人很喜欢 go,协程和跨平台编译用起来非常顺手。
另,语言只是工具,学什么问题不大,精通一门,其他的语言学起来很快的,可以快速解决问题。
winglight2016
2017-06-08 11:43:42 +08:00
@RW667 没错,大写不能忍。。。
gamexg
2017-06-08 12:11:56 +08:00
主要是静态类型及 err。
静态类型没办法,而且觉得是好处,静态类型的自动补全很牛。py 由于不是静态类型,重构时很坑。

err 有用 ide 的话还好,直接打个 err 就能够自动补全 if err !=nil 等等。
scofieldpeng
2017-06-08 12:13:01 +08:00
自从全职搞 golang 之后,心情爽多了,我还是喜欢强类型语言,虽然有时候类型转换是很麻烦
cchange
2017-06-08 12:15:11 +08:00
@mengzhuo 愿闻其详

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

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

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

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

© 2021 V2EX