一句话概括为什么学习 go 语言

2020-05-07 12:35:48 +08:00
 xmge

从 17 年开始学习 go 的,之前是做 java 开发的,刚开始写 go 的时候,我去,怎么不写 “;”,这么不严谨,不过 go 起来挺舒服的,直接写方法也挺舒服的,后来有次又写 java,我去,为啥要写 “;”。

大家都是为什么学习 go 啊。用一句话概括一下,为什么一句话,因为一句话才是精华啊。

19489 次点击
所在节点    程序员
164 条回复
shoaly
2020-05-07 13:32:43 +08:00
@AngryMagikarp 并不光是网站, 还有很多 场景是给客户用的.... 你给 1 客户去装个 java 运行时不烦, 你给 100 个客户装 你就烦了... 这个时候 丢一个 go 运行文件给他 不香么
hheedat
2020-05-07 13:32:55 +08:00
@lhx2008 国内不是 90%的 server 都是 centos 吗?跨平台强有啥优势?
kneep
2020-05-07 13:33:34 +08:00
高层语言的手感,底层语言的效率
hantsy
2020-05-07 13:36:12 +08:00
从企业开发需求角度,GO 属于还没进化过来的语言。
foreverfuck
2020-05-07 13:39:22 +08:00
工资高,别说那些有的没的,钱多就行了。
cabing
2020-05-07 13:40:51 +08:00
简单粗暴:) 逃。。
zzzzzzggggggg
2020-05-07 13:43:04 +08:00
因为想学就学
justin2018
2020-05-07 13:43:44 +08:00
看你们都在说 看你们都在学 于是 我也学了 😁
sunmker
2020-05-07 13:53:19 +08:00
因为有人在吹,所以想学
dilu
2020-05-07 13:58:19 +08:00
楼上一大堆优点,归根结底一个字:钱
DelayNoMay
2020-05-07 13:59:05 +08:00
此时默默走过一名帅气的 golang 工程师
lithbitren
2020-05-07 14:01:38 +08:00
rust 太费劲
TypeError
2020-05-07 14:02:47 +08:00
有人用,没人用的语言就懒得学了
index90
2020-05-07 14:03:33 +08:00
简单,方便
gamexg
2020-05-07 14:04:26 +08:00
编译后单文件,之前各种依赖库实在头大,go 解决了这个麻烦。
协程,避开了回调地狱。
内置交叉编译支持,可以轻松编译出来多个平台下的代码。
wangyzj
2020-05-07 14:04:33 +08:00
用来替代 c++
DGideas
2020-05-07 14:06:21 +08:00
好玩,写了很多年别的编程语言了,学习一门新语言有一种(工程上的)新鲜感
purensong
2020-05-07 14:07:25 +08:00
我觉得 go 代码风格不错,变量和类型我们通常在 java 里都是 int a,在 go 里面反过来,而且 go 的闭包也更加容易,写个多线程 go 一下就可以,通过通道在线程间传递变量很容易。自学了几天 go,还是老老实实工作写 java 了,害怕哪天代码出事故
Kilerd
2020-05-07 14:07:59 +08:00
@leoleoasd #13 rust 的 cargo 表示问号?
cnbattle
2020-05-07 14:08:27 +08:00
多年 phper, 想多会一门语言,中间断断续续尝试 java python 都在基础语法相关的学习中不舒服不习惯放弃了,知道两年前了解到 go,一直很舒服。。。可惜 昆明几乎没有公司主力用 go 的。。。

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

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

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

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

© 2021 V2EX