您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

有没有公司开始用go语言

2024/5/13 23:44:36发布26次查看
有。使用go语言的公司有:google、facebook、腾讯、七牛云、京东、小米、360、美团、滴滴、新浪、搜狗等。google作为创造了go语言的公司,有很多基于go开发的开源项目,比如kubernets,docker。京东云消息推送系统、云存储、京东商城的列表页等都是用go语言开发的。小米对go语言的支持,在于运维监控系统的开源,此外小米互娱、小米商城等团队都在使用go。
本教程操作环境:windows7系统、go 1.18版本、dell g3电脑。
go语言是谷歌在 2009 年发布的一款编程语言,自面世以来它以高效的开发效率和完美的运行速度迅速风靡全球,被誉为“21 世纪的c语言”。
现在越来越多的公司开始使用go语言开发自己的服务,同时也诞生了很多使用go语言开发的服务和应用,比如 docker、k8s 等,下面我们来看一下,有哪些大公司在使用go语言。
1) google
作为创造了go语言的 google 公司,当然会力挺go语言了。google 有很多基于 go 开发的开源项目,比如 kubernets,docker。
2) facebook
facebook 也在使用go语言,为此他们还专门在 github 上建立了一个开源组织 facebookgo。大家可以通过 https://github.com/facebookgo 访问查看 facebook 开源的项目,其中最具代表性的就是著名平滑重启工具 grace。
3) 腾讯
腾讯在 15 年就已经做了 docker 万台规模的实践。因为腾讯主要的开发语言是 c/c++ ,所以在使用go语言方面会方便很多,也有很多优势,不过日积月累的 c/c++ 代码很难改造,也不敢动,所以主要在新业务上尝试使用 go。
4) 百度
百度主要在运维方面使用到了go语言,比如百度运维的一个 bfe 项目,主要负责前端流量的接入,其次就是百度消息通讯系统的服务器端也使用到了go语言。
5) 七牛云
七牛云算是国内第一家选go语言做服务端的公司。早在 2011 年,当go语言的语法还没完全稳定下来的情况下,七牛云就已经选择将 go 作为存储服务端的主体语言。
6) 京东
京东云消息推送系统、云存储,以及京东商城的列表页等都是使用go语言开发的。
7) 小米
小米对go语言的支持,在于运维监控系统的开源,它的官方网址是 http://open-falcon.org/。此外,小米互娱、小米商城、小米视频、小米生态链等团队都在使用go语言。
8) 360
360 对go语言的使用也不少,比如开源的日志搜索系统 poseidon,大家可以通过 https://github.com/qihoo360/poseidon 查看,还有 360 的推送团队也在使用go语言。
9) 其他
除了上面提到的,还有很多公司开始尝试使用go语言,比如美团、滴滴、新浪等。
美团:后台流量支撑程序。应用范围:支撑主站后台流量(排序,推荐,搜索等),提供负载均衡,cache,容错,按条件分流,统计运行指标(qps,latency)等功能。
滴滴:基础服务平台。
搜狗:搜狗推送系统。push系统中用于维持与客户端连接的部分。
新浪微博:中间件和弹性调度用 java 和 go 编写,微博视频转码及存储服务用 go 编写。
。。。。
go语言的强项在于它适合用来开发网络并发方面的服务,比如消息推送、监控、容器等,所以在高并发的项目上大多数公司会优先选择 golang 作为开发语言。
【相关推荐:go视频教程、编程教学】
以上就是有没有公司开始用go语言的详细内容。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product