go语言能做些什么,较为成功的案例有哪些
go语言或goland语言,被誉为互联网时代的C语言,那么go语言究竟能做些什么呢?
go语言能做些什么呢?
- 区块链开发;
- 爬虫开发;
- 中间件开发;
- 处理日志、数据打包、虚拟机处理、文件系统、分布式系统、数据库代理等;
- 网络编程,go语言被誉为互联网时代的C语言,普遍应用于web应用、API应用、下载应用等,而且适用于内存数据库、云平台等领域;
较为成功的案例有哪些
- Nsq:高性能的,高可用消息队列系统,每天能处理数十亿条的消息;
- Docker:基于lxc的虚拟打包工具,可以实现PAAS平台的组建;
- Packer:用于生成不同平台的镜像文件;
- Gor:网络流量抓包和重放工具;
- Groupcache:用于Google下载下同的缓存系统;
- Tsuru:开源的PAAS平台;
- God:支持分布式和扩展性的缓存系统;
- Cbfs:开源的分布式文件系统;
- Heka:开源的日志处理系统;
- Doozer:分布式同步工具;
- Skynet:分布式调度框架。