伍佰目录 短网址
  当前位置:海洋目录网 » 站长资讯 » 互联网资讯 » 文章详细 订阅RssFeed

Go语言会是昙花一现吗?这种语言,为什么 5 年了还没有火起来呢

来源:本站原创 浏览:150次 时间:2021-08-06

抖奶神功 评委脸都红了,上青佳园,观赏鱼红绿灯

  不知不觉中,越来越多的 PHP开发转了Go 语言,也有不少的 Java 工程师起头学习 Go 语言了。Go 语言的热度近些年确实也在络续攀升,昨天偶然看到有人说, Go 语言眼前的火爆可能便是昙花一现罢了。

  近几年,关于 Go 与 Java 还有 C 的比拟和商议愈演愈烈,但弗成否认的是,在十年多的时间里,Go 语言发展势头强劲,凭借其简单、高效的特征,在竞争激烈的编程语言市场中占据了一席之地。

  

  Go比如Web框架里的Angularjs.……

  这算是是Google的开发哲学像Angularjs只能做单页面应用一样, 应用场景纷歧样……

  怎么跟做一个CMS上与PHP有可比性???但做Web后台应用你比比PHP跟angularjs的代码量就知道了.

  我不是一个Go粉但我如今是大并发收集后台服务有关的项目就用Go做,因为用过他写过N多上万行的项目. 这些项目用C++或Java可能要一个星期, 用Go两天就能做好.

  没了解Go之前,我做收集并发用的是ACE这个收集库, 被boost坑过, 也被erlang困扰过, python的tornado也做过一些项目.

  

  开发本钱不在于项目复杂度.在于你所用的框架的坑有多少.

  Golang 最能打动的是服务器底层开发者。这一部门人群真心不多,天然看起来 Golang 就没那么“火”了。为什么最能打动服务器底层开发者?原因很多,只有尝试才有深刻体味。使用 Golang 开发一个收集底层库会轻松舒服太多,相比之下,用 C/C++ 就太可骇了。goroutine 也是 Golang 的一个特色,如果你想用其他语言通过多历程(or 多线程)来充裕行使 CPU,不消猜疑,你会遇到太多可骇的事情。Golang 切合了服务器底层开发者的痛点,然则对于其他领域的开发?眼前还不明朗。

  golang眼前最主要的上风在于把很复杂的高性能开发变得简洁起来。如果性能上要求不高,用户量达不到,那么go也没有什么上风。我举个细的方面的例子:c或者c++的服务器端编程中常常必要用到reactor,往往要以epoll为根蒂,代码写起来就很麻烦,又容易失足,然则为了性能和本钱,有时候是没有法子的,如果用golang就会方便点,然则掌握性没有那么好。再举大的方面的个例子:golang所有东西都弄成一个二进制包这个在分布式敏捷开发中是相当有用的,由于一个so的版本纰谬从而导致查bug查几天的事情,遇到过的人都会深有体味,另外,如果并发量不大的话,分布式体系只会低落性能,增加开销。最后说说:用得上docker的体系都有肯定体量,一个小体系几台服务器,用docker就没有什么上风。

  

  终上所述:开发后台的人占所有开发人员中的一小半,打仗到高并发的后台开发人员不敷1%,因此很多人对golang无感。就好像很多人无法懂得vim一样,更广泛点,很多后台开发人员压根没有需要使用过rpc。

本文地址:http://www.wbwb.net/bianchengyuyan/206923.html 转载请注明出处!

  推荐站点

  • At-lib分类目录At-lib分类目录

    At-lib网站分类目录汇集全国所有高质量网站,是中国权威的中文网站分类目录,给站长提供免费网址目录提交收录和推荐最新最全的优秀网站大全是名站导航之家

    www.at-lib.cn
  • 中国链接目录中国链接目录

    中国链接目录简称链接目录,是收录优秀网站和淘宝网店的网站分类目录,为您提供优质的网址导航服务,也是网店进行收录推广,站长免费推广网站、加快百度收录、增加友情链接和网站外链的平台。

    www.cnlink.org
  • 35目录网35目录网

    35目录免费收录各类优秀网站,全力打造互动式网站目录,提供网站分类目录检索,关键字搜索功能。欢迎您向35目录推荐、提交优秀网站。

    www.35mulu.com
  • 就要爱网站目录就要爱网站目录

    就要爱网站目录,按主题和类别列出网站。所有提交的网站都经过人工审查,确保质量和无垃圾邮件的结果。

    www.912219.com
  • 伍佰目录伍佰目录

    伍佰网站目录免费收录各类优秀网站,全力打造互动式网站目录,提供网站分类目录检索,关键字搜索功能。欢迎您向伍佰目录推荐、提交优秀网站。

    www.wbwb.net