一 应用场景描述
为什么想着要学习一下Go语言?现在越来越多有名的开源项目都是使用Go语言开发的,所以了解一下Go语言的基础知识还是很有必要的。平时的工作中主要使用Shell和Python来编写运维脚本。之前已经看过无数次关于Go语言的介绍和分享帖子了。对于Go语言这种性能仅次于C和C++的后起之秀,同时又比Python这种胶水语言性能提高不少。如果以后工作中如果有需要处理性能方面的问题就可以使用Go来编写。
二 使用Go语言编写的项目
目前比较出名的使用Go语言编写的项目有:
Docker 开源容器
Open Falcon 小米的开源监控工具
Codis 豌豆荚的Redis解决方案,Codis的好几个组件都是用Go语言编写的
Ected 和ZooKeeper同类工具
Kubernetes 谷歌开源的容器调度工具
参考资料:
时间: 2024-10-27 05:40:29