哪些大公司正在使用Go语言
Go语言自 09 年面世以来,已经 10 个年头了。在这 10 年中,已经有很多公司开始使用Go语言开发自己的服务,甚至完全转向 Go 开发,同时也诞生了很多基于 Go 的服务和应用,比如 Dokcer、k8s 等,现在我们看下,有哪些大公司在用Go语言了。
其次就是用于替换一些以前使用 PHP、Python、C/C++ 的项目,这些迁移到 Golang 还是比较容易的,不过目前旧系统迁移的不是太多,主要是新系统的使用。
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 还是比较容易的,不过目前旧系统迁移的不是太多,主要是新系统的使用。
所有教程
- socket
- Python基础教程
- C#教程
- MySQL函数
- MySQL
- C语言入门
- C语言专题
- C语言编译器
- C语言编程实例
- GCC编译器
- 数据结构
- C语言项目案例
- C++教程
- OpenCV
- Qt教程
- Unity 3D教程
- UE4
- STL
- Redis
- Android教程
- JavaScript
- PHP
- Mybatis
- Spring Cloud
- Maven
- vi命令
- Spring Boot
- Spring MVC
- Hibernate
- Linux
- Linux命令
- Shell脚本
- Java教程
- 设计模式
- Spring
- Servlet
- Struts2
- Java Swing
- JSP教程
- CSS教程
- TensorFlow
- 区块链
- Go语言教程
- Docker
- 编程笔记
- 资源下载
- 关于我们
- 汇编语言
- 大数据
- 云计算
- VIP视频