{eval=Array;=+count(Array);}

问答专栏Q & A COLUMN

Go语言为什么没有流行起来?

MobServiceMobService 回答0 收藏1
收藏问题

6条回答

RyanQ

RyanQ

回答于2022-06-28 15:10

9012了,这样都不算流行,怎么才算流行。

评论0 赞同0
  •  加载中...
jlanglang

jlanglang

回答于2022-06-28 15:10

Go语言似乎并没有不流行,在各大榜单盘点最流行的编程语言时,Go语言都是榜上有名。

1.优势:简单

谈到Go语言大家的第一反应可能就是简单,当然这也是Go语言的一大优势,一个有经验的程序员一个晚上就可以掌握,而其他新语言如Swift它的相关文档就得有几百页厚。

简单带来的另一个优点就是更易于阅读,Go语言规范,有其他语言基础的程序员也能迅速上手,由于学习曲线平缓,团队之间的差距更小,更利于合作,另外Go 自带完善的工具链,大大提高了团队协作的一致性。

劣势:简陋

当然,在晚上学习一门语言是很好的,但Go是舍弃了很多现代抽象的功能才实现了简单性,舍弃了这些功能也就意味着你不能依靠更复杂语言的力量来对抗Bug。所以对于复杂性和抽象的爱好者来说,Go语言不是进步反而是倒退。

除此之外,每个程序员都有自己的编程想法,有的人想要泛型,有的人想要可扩展性......但Go语言的使用往往会让程序员有一种绑住手脚的感觉,无法大展拳脚。

评论0 赞同0
  •  加载中...
AlphaGooo

AlphaGooo

回答于2022-06-28 15:10

感觉题主是不是说反话?哈哈。不用看铁定是个老问题了!

首先贴一个如下链接:https://github.com/golang/go/wiki/GoUsers。

上面这个链接中列出了在全球范围内采用Go语言技术进行开发的一系列公司。如果仔细看这个表格中,粗略统计,大概有上千家应该有吧。虽然几千家从全球来说这个数字寥寥无几,但是可以肯定的是这个表单上肯定是少了,更多一部分的公司是上不了这个名单的,换句话说,能上这个官方名单的,一定都是有一定规模的中或者大型公司。

如果我的这观点不能说服楼主,我们选择该名单中的中国企业,你会发现:ucloud、百度、京东、美团、滴滴等等这些在中国属于一线或者二线的互联网企业,都不在此表单中,但是这些企业包括其他的一二三线的互联网公司,都在使用Go语言。所以我才说,数量远不止这么多。

其次,需要明确的一点是,Go语言是2009年刚刚正式发布的哦。到今天我写答案的2019年,也不过才10周岁而已啊。而,如果关注Go语言的生态的话,就能知道Go语言的web开发,Docker,etcd,分布式,微服务框架,区块链行业开发等这些,都是Go语言擅长的地方或者领域。这个观点我在其他问题中也回答过类似的话。而如果我们不看条件,只看结果。那就和让一个10岁的小孩和一个25岁的成年人去扳手腕,比身高,是一个道理。

所以呢,说一千道一万还是那句话:

觉得Go语言好的,它值的你一试。觉得Go语言不好的,那就把答案交给时间吧。

评论0 赞同0
  •  加载中...
Youngdze

Youngdze

回答于2022-06-28 15:10

纵观这几年的发展,go语言的趋势越来越明显,很多大厂都在go的方向发展,并且不少厂家都是全Go化,觉得以后的Go趋势会越来越好,继续加油????

评论0 赞同0
  •  加载中...
dockerclub

dockerclub

回答于2022-06-28 15:10

其实感觉现在已经流行起来了,现在很多公司的应用都由php转向go,如果两者都会的话,应该很受欢迎。

评论0 赞同0
  •  加载中...
acrazing

acrazing

回答于2022-06-28 15:10

go语言刚出来的时候,吸引了好多公司组织,让它一度当选为年度语言,并且在TIOBE一度冲到14位,之后就开始不温不火,排名缓慢下降。现在基本上是在19位前后。

评论0 赞同0
  •  加载中...

相关问题

最新活动

您已邀请0人回答 查看邀请

我的邀请列表

  • 擅长该话题
  • 回答过该话题
  • 我关注的人
向帮助了您的网友说句感谢的话吧!
付费偷看金额在0.1-10元之间
<