Go能取代Python成为开发者的首选语言吗?

嵌入式技术

1372人已加入

描述

过去的很多年,Python是人工智能和数据科学领域最受欢迎的编程语言。5G时代来临后,Python有点「力不从心」......Python是一个解释性语言,这导致它执行起来比较慢,与其他编译语言相比,Python 的速度远远落后。

那有没有一种语言既有Python简单易用的优点,又能满足生产需求呢?

这时,Golang应运而生。

Golang(简称Go) 是一种静态和编译型语言,这意味着它的执行速度将比 Python 快好几倍。与 Python 不同,Go 不需要其他语言的帮助来提高速度。Go 的语法也很简单,程序写完后可以直接编译成二进制文件执行。25 个关键字就能表达你能想到的所有招式,想干啥事就 Go一下。

    python  

知乎在几年前也将推荐系统从 Python切换到了 Go。CNCF旗下目前总共有153个项目,主要使用Go语言构建的项目有15个,除了主流云原生平台采用Go开发之外,主流的微服务架构如dubbo,也推出了Go版本。

python

今年,有经验的开发人员中有近四成想学习Go,学生中这一比例也达到了39%。但现实是:企业缺人,更缺专业的go人才。

 

这一切都说明了

Go语言正处于技术蓝海!IT人完全可以抓住go语言红利期!

因为go强大的语言性能,各个大厂很多内部项目都用go重写了。大厂的标准就是行业的标准,现在进来还能有肉吃,目前大环境不好,为什么不试试赋能一个更受欢迎的方向呢?





审核编辑:刘清

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分