首页 话题 小组 问答 好文 用户 我的社区 域名交易 唠叨

[分享]哪些大公司正在使用Go语言

发布于 2025-05-27 19:07:49
0
55

Go语言自 09 年面世以来,已经 10 个年头了。在这 10 年中,已经有很多公司开始使用Go语言开发自己的服务,甚至完全转向 Go 开发,同时也诞生了很多基于 Go 的服务和应用,比如 Dokce...

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

1) Google

作为开发Go语言的 google 公司,当仁不让。Google 基于 Go 有很多优秀的开源项目,比如 kubernets,docker。大家可以参考《哪些项目使用Go语言开发》一节了解更多的Go语言开源项目。

2) Facebook

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

3) 腾讯

腾讯作为国内的大公司,还是敢于尝试的,尤其是 Docker 容器化这一块,他们在 15 年已经做了 Docker 万台规模的实践。腾讯作为主要使用 C/C++ 的公司,使用 Go 会方便很多,也有很多优势,不过日积月累的 C/C++ 代码很难改造,也不敢动,所以新业务会在 Go 方面尝试。

4) 百度

目前所知的百度的使用是在运维这边,是百度运维的一个 BFE 项目,负责前端流量的接入。

5) 阿里

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

6) 京东

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

7) 小米

小米对 Golang 的支持,莫过于运维监控系统的开源。此外,小米互娱、小米商城、小米视频、小米生态链等团队都在使用 Golang。

8) 360

360 对 Golang 的使用也不少,一个是开源的日志搜索系统 Poseidon,还有 360 的推送团队也在使用,他们还写了篇博文在 Golang 的官方博客上,最后偷偷的告诉你,360 直播在招聘 Golang 开发工程师。

9) 其他

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

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

评论
一个月内的热帖推荐
宁儿
Lv.1来自QQ

452

帖子

22

小组

1735

积分

赞助商广告
站长交流