博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Go语言 | 哪些大公司在用go语言?
阅读量:6622 次
发布时间:2019-06-25

本文共 1194 字,大约阅读时间需要 3 分钟。

Go大概09年面世以来,已经8年了,也算是8年抗战。在这8年中,已经有很多公司开始使用Go语言开发自己的服务,甚至完全转向Go开发,也诞生了很多基于Go的服务和应用,比如Dokcer、k8s等,现在我们看下,有哪些大公司在用Go语言了。

Google

这个不用多做介绍,作为开发Go语言的公司,当仁不让。Google基于Go有很多优秀的项目,比如: ,大家也可以在Github上 查看更多Google的Go开源项目。

Facebook

Facebook也在用,为此他们还专门在Github上建立了一个开源组织facebookgo,大家可以通过访问查看facebook开源的项目,比如著名的是平滑升级的grace。

腾讯

腾讯作为国内的大公司,还是敢于尝试的,尤其是Docker容器化这一块,他们在15年已经做了docker万台规模的实践,具体可以参考 。

看腾讯的招聘信息,也在招聘Go开发工程师,主要职责是:

负责腾讯游戏蓝鲸平台后台开发工作

负责容器相关的开发工作

和蓝鲸平台,容器开发有关。腾讯作为主要使用C/C++的公司,使用Go会方便很多,也有很多优势,不过日积月累的C/C++代码很难改造,也不敢动,所以新业务会在Go方面尝试,这在一个群里也得到了证实。

百度

目前所知的百度的使用是在运维这边,是百度运维的一个BFE项目,负责前端流量的接入。他们的负责人在2016年有分享,大家可以看下这个 .

其次就是百度的消息系统,从其最近的Golang招聘介绍就可以看出来.

负责公司手百消息通讯系统服务器端开发及维护

阿里

阿里巴巴具体的项目不太清楚,不过听说其系统部门、CDN等正在招Go方面的人。

京东

京东云消息推送系统、云存储,以及京东商城等都有使用Go做开发。

小米

小米对Golang的支持,莫过于运维监控系统的开源,也就是 。

此外,小米互娱、小米商城、小米视频、小米生态链等团队都在使用Golang。

360

360对Golang的使用也不少,一个是开源的日志搜索系统Poseidon,托管在Github上,.

还有360的推送团队也在使用,他们还写了篇博文在Golang的官方博客上 。

最后偷偷的告诉你,360直播在招聘Golang开发工程师。

结语

现在很多公司都开始尝试Golang,除了上面提到的,还有美团、滴滴、新浪以及七牛等。一般的选择,都是选择用于自己公司合适的产品系统来做,比如消息推送的、监控的、容器的等,Golang特别适合做网络并发的服务,这是他的强项,所以也是被优先用于这些项目。

其次就是用于替换一些以前使用PHP、Python、C/C++的项目,这些迁移到Golang还是比较容易的,不过目前旧系统迁移的不是太多,主要是新系统的使用。

转载于:https://www.cnblogs.com/jgr8224/p/8417207.html

你可能感兴趣的文章
地空导弹作战
查看>>
Memcached源码分析之assoc.c
查看>>
yum 安装 mysql5.5 mysql 5.6 mysql5.7
查看>>
centos6中iptables单机网络防火墙的使用
查看>>
P2617 Dynamic Rankings
查看>>
深入.NET平台和C#编程.第四章:深入类的方法.简答题5
查看>>
程序员常用网址,必须收藏
查看>>
ElastAlert规则
查看>>
顶部菜单栏(固定在顶部)
查看>>
Jconsole
查看>>
通过1997年拓荒者号飞行器事件理解优先级反转
查看>>
TCP的四次握手终止连接
查看>>
7.5 中序式转后序式
查看>>
First day of Python
查看>>
表单的重复提交问题
查看>>
闰年的判断方法 和 当目前为止你生存的天数计算方法
查看>>
梦断代码阅读笔记
查看>>
课后作业—阅读笔记
查看>>
zabbix 语音告警
查看>>
简历求职:STAR法则
查看>>