哪些项目是Golang语言开发的?

发布于 1周前 作者 phonegap100 最后一次编辑是 5天前 来自 分享

哪些项目是Golang语言开发的呢?下面我们一起和大家看看。

Go 即Golang,是Google公司2009年11月正式对外公开的一门编程语言,主要用于后端开发,还有服务器软件开发。

Go语言不仅拥有静态编译语言的安全和高性能,而且又达到了动态语言开发速度和易维护性。有人形容Go语言:Go = C + Python , 说明Go语言既有C语言程序的运行速度,又能达到Python语言的快速开发。

GO语言开发的项目很多,这里主要给大家罗列的是大家都知道的项目

nsq:bitly开源的消息队列系统,性能非常高,目前他们每天处理数十亿条的消息,nsq是golang语言开发的项目

docker:基于lxc的一个虚拟打包工具,能够实现PAAS平台的组建,docker是golang语言开发的项目

packer:用来生成不同平台的镜像文件,例如VM、vbox、AWS等,作者是vagrant的作者,packer是golang语言开发的项目

skynet:分布式调度框架,skynet是golang语言开发的项目

Doozer:分布式同步工具,类似ZooKeeper,Doozer是golang语言开发的项目

Heka:mazila开源的日志处理系统,Heka是golang语言开发的项目

cbfs:couchbase开源的分布式文件系统,cbfs是golang语言开发的项目

tsuru:开源的PAAS平台,和SAE实现的功能一模一样

groupcache:memcahe作者写的用于Google下载系统的缓存系统

god:类似redis的缓存系统,但是支持分布式和扩展性

gor:网络流量抓包和重放工具

如果您还不会go语言,这里有免费的go语言视频教程:https://www.itying.com/category-90-b0.html

回到顶部