学go语言还是python,go还是python

  学go语言还是python,go还是python

  再学一门编程语言,Go还是Python?这个问题需要从几个角度考虑!

  1.你现在有哪种语言?

  首先必须是服务器端开发。否则不应该说选择Go或者Python。

  1.如果你现在掌握的语言是动态语言,比如PHP,建议学习静态语言Go。

  首先PHP易学易用,围棋也有这些优秀的品质!

  其次,你学过动态语言,知道怎么写,甚至深入到动态语言的原理。是时候系统的学习一门静态强类型语言了,GO绝对是个不错的选择!

  第三,现在微服务架构很流行,PHP在这方面有点不适应,但是Go在这方面做的不错。除了开源界的一些流行框架,大厂也有不错的Go微服务实践!

  最后,在Docker和k8s横行的时代,我们没有理由不去接触他们的实现语言Go!

  2.如果你现在掌握的是静态语言,比如Java,我建议你可以看看动态语言Python!

  Python有很多独特的东西,比如缩进来确定代码块。同时,Python是一种非常通用的语言,在科学计算理解、Web理解、人工智能理解、运维理解等方面发挥了非常好的作用。尤其是近几年,Python风光无限!

  同时Python简单易学,有强大的社区支持,强大的类库和生态。它的表达能力很强,很多语言都有很长的代码,可以用很短的代码实现。如果你想深入了解动态语言的机制,Python无疑是一个不错的选择!

  第二,你想学另一门语言是为了什么?

  学什么,还是希望有实际用处。学习编程语言也是如此,如果你不使用它们,你会很容易忘记使用它们是掌握技能的好方法。

  如果想用在科学计算、AI等领域,建议学习Python。虽然Go在AI方面有一些库,也有人在用,但是相比较而言Python是最成熟最热门的。从编程语言月度排名可以看出,AI的崛起对Python还是有很大的推动作用的。

  如果想在Web API、微服务、云计算、中间件等领域使用,建议学习Go语言。Go语言号称是云计算时代的语言,在这方面确实有它的优势。很多大厂,比如今日头条、滴滴、知乎等。都在大规模使用Go语言。

  摘要

  综上所述,如果你现在使用的是PHP这样的动态语言,并且继续从事同一行业,那么Go绝对是一门值得学习的语言。而且,我建议你一定要学围棋;想搞AI可以学Python,或者你现在用的是静态语言可以试试Python这种动态语言。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: