Go主要应用的系统
Go主要应用的系统 上面那些基本上就是Go的历史背景和设计初衷,那么目前Go主要应用于哪些系统呢? 就我知道的来说,目前Go主要应用在下面这些系统: 服务器编程,以前你如果使用C或者C++做的那些事情,用Go来做很合适,例如处理日志、数据打包、虚拟机处理、文件系统等。 分布式系统、数据库代理器等,例如Etcd。 网络编程,这一块目前
·
Go主要应用的系统
转自:http://mt.sohu.com/20160407/n443587979.shtml
上面那些基本上就是Go的历史背景和设计初衷,那么目前Go主要应用于哪些系统呢?
就我知道的来说,目前Go主要应用在下面这些系统:
-
服务器编程,以前你如果使用C或者C++做的那些事情,用Go来做很合适,例如处理日志、数据打包、虚拟机处理、文件系统等。
-
分布式系统、数据库代理器等,例如Etcd。
-
网络编程,这一块目前应用最广,包括Web应用、API应用、下载应用,而且Go内置的net/http包基本上把我们平常用到的网络功能都实现了。
-
数据库,前一段时间Google开发的Groupcache,Couchbase的部分组建,Tidb,Cockroachdb,Influxdb等。
-
云平台,目前国外很多云平台在采用Go开发,CloudFoundy的部分组建,前VMare的技术总监自己出来搞的Apcera云平台。
更多推荐
所有评论(0)