這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。
1.moby/moby
docker的新馬甲
2.kubernetes/kubernetes
分布式容器管理
3.grafana/grafana
一個可視化面板,有漂亮的儀錶盤,多種資料來源,適合做系統監控
4.coreos/etcd
叢集共用資訊,服務與發現
5.astaxie/beego
一個快速開發Go應用的http架構
6.gin-gonic/gin
同上
7.prometheus/prometheus
系統監控和警示工具
8.drone/drone
用於CD(Continuous Delivery)
9.mattermost/mattermost-server
類似slack或者DingTalk
10.nsqio/nsq
類似rabbitmq,首選kafka?
11.containous/traefik
http反向 Proxy
12.go-martini/martini
web架構
13.revel/revel
web架構
14.joewalnes/websocketd
程式和web的適配模組
15.labstack/echo
mini的web架構
16.yudai/gotty
web的終端
17.go-kit/kit
go kit 是一個分布式的開發工具集,在大型的組織(業務)中可以用來構建微服務
18.urfave/cli
命令列工具
19.derekparker/delve
調試工具,對協程支援良好
20.gizak/termui
terminal dashboard
21.sirupsen/logrus
log模組,支援各種資料庫
22.urfave/negroni
web架構,類似beego
23.kelseyhightower/confd
統一組態管理工具,支援etcd,consul等
24.elastic/beats
監控和調優golang程式的模組,使用了Elasticsearch和Logstash
25.gorilla/websocket
websocket實現
26.hashicorp/serf
類似etcd,consul,特點是去中心化
27.grpc/grpc-go
grpc
28.garyburd/redigo
Go client for Redis
29.robertkrimen/otto
反射
30.jaegertracing/jaeger
分布式狀態跟蹤
31.uber-go/zap
分布式log
32.micro/go-micro
emicklei/go-restful
goadesign/goa
docker/libchan
golang/protobuf
yuin/gopher-lua