Golang有哪些好像优秀的项目呢?

QFdongdong · · 2534 次点击 · · 开始浏览    
这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。

语言的目标是用于项目开发,并能打造出很多优秀的产品。那么,Golang有哪些好像优秀的项目呢?不搜不知道,一搜吓一跳!列举一下我收集到的golang开发的优秀项目,如下:

  • docker,golang头号优秀项目,通过虚拟化技术实现的操作系统与应用的隔离,也称为容器;

  • kubernetes,由google开发,简称k8s,k8s和docker是当前容器化技术的重要基础设施;

  • etcd,一种可靠的分布式KV存储系统,有点类似于zookeeper,可用于快速的云配置;

  • codis,由国人开发提供的一套优秀的redis分布式解决方案;

  • tidb,国内PingCAP 团队开发的一个分布式SQL 数据库,国内很多互联网公司在使用;

  • influxdb,时序型DB,着力于高性能查询与存储时序型数据,常用于系统监控与金融领域;

  • cockroachdb,云原生分布式数据库,继NoSQL之后出现的新的概念,称为NewSQL数据库;

  • beego,国人开发的一款及其轻量级、高可伸缩性和高性能的web应用框架;

  • caddy,类比于nginx,一款开源的,支持HTTP/2的 Web 服务端;

  • flynn,一款开源的paas平台;

  • consul,HashiCorp公司推出的开源工具,用于实现分布式系统的服务发现与配置;

  • go-kit,Golang相关的微服务框架,这类框架还有go-micro、typthon;

  • go-ethereum,官方开发的以太坊协议实现;

  • couchbase,是一个非关系型数据库;

  • nsq,一款高性能、高可用消息队列系统,每天能处理数十亿条的消息;

  • packer,一款用来生成不同平台的镜像文件的工具,例如VM、vbox、AWS等;

  • doozer:高速的分布式数据同步服务,类似ZooKeeper;

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

  • gor:一款用Go语言实现的简单的http流量复制工具;

项目列举了这么多,从此也可看出现在很多新项目都在使用Golang开发,涉及到很多领域。


有疑问加站长微信联系(非本文作者)

本文来自:简书

感谢作者:QFdongdong

查看原文:Golang有哪些好像优秀的项目呢?

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

2534 次点击  
加入收藏 微博
上一篇:goquery的使用
下一篇:encoding/json
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传