auto commit

This commit is contained in:
guozhen
2019-09-19 09:46:04 +08:00
parent b9727a7755
commit 09a4388fb7
2 changed files with 94 additions and 96 deletions

View File

@@ -7,7 +7,7 @@
[Archived]: https://cdn.jsdelivr.net/gh/yinggaozhen/awesome-go-cn@1.2.1/docs/archived.svg "项目已归档"
[GoDoc]: https://cdn.jsdelivr.net/gh/yinggaozhen/awesome-go-cn@1.3.0/docs/DOC.svg "godoc文档地址"
**此项目是 [awesome-go](https://awesome-go.com/) 中文版,最后一次同步时间 : 2019-09-18 10:43:10(每隔1天同步一次)**
**此项目是 [awesome-go](https://awesome-go.com/) 中文版,最后一次同步时间 : 2019-09-19 09:41:42(每隔1天同步一次)**
[![chinese](https://cdn.jsdelivr.net/gh/yinggaozhen/awesome-go-cn@1.3.0/docs/english.svg)](README_EN.md) [![Build Status](https://travis-ci.org/avelino/awesome-go.svg?branch=master)](https://travis-ci.org/avelino/awesome-go) [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome) [![Slack Widget](https://img.shields.io/badge/join-us%20on%20slack-gray.svg?longCache=true&logo=slack&colorB=red)](http://gophers.slack.com/messages/awesome) [![Netlify Status](https://api.netlify.com/api/v1/badges/83a6dcbe-0da6-433e-b586-f68109286bd5/deploy-status)](https://app.netlify.com/sites/awesome-go/deploys)
@@ -162,7 +162,7 @@
* [goth](https://github.com/markbates/goth) **star:2330** 提供了 OAuth 和 OAuth2 的简单清晰易用的方法。可开箱即用处理多个提供程序。 [![star > 2000][Awesome]](https://github.com/markbates/goth) [![godoc][GoDoc]](https://godoc.org/github.com/markbates/goth)
* [authboss](https://github.com/volatiletech/authboss) **star:1973** web模块化认证系统。它试图删除尽可能多的模板文件和硬编码以便每次新建一个新的web项目时您都可以插入、配置并开始构建您的应用程序而不必每次都构建一个身份验证系统。 [![godoc][GoDoc]](https://godoc.org/github.com/volatiletech/authboss)
* [osin](https://github.com/openshift/osin) **star:1552** OAuth2服务器库。 [![godoc][GoDoc]](https://godoc.org/github.com/openshift/osin)
* [go-oauth2-server](https://github.com/RichardKnop/go-oauth2-server) **star:1315** 用 Golang 编写的独立且符合规范的OAuth2服务器。 ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/RichardKnop/go-oauth2-server)
* [go-oauth2-server](https://github.com/RichardKnop/go-oauth2-server) **star:1315** 用 Golang 编写的独立且符合规范的OAuth2服务器。 [![godoc][GoDoc]](https://godoc.org/github.com/RichardKnop/go-oauth2-server)
* [go-jose](https://github.com/square/go-jose) **star:1164** 相当完整地实现了JOSE工作组的JSON Web令牌、JSON Web签名和JSON Web加密规范。 ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/square/go-jose)
* [gologin](https://github.com/dghubble/gologin) **star:1072** 用于使用OAuth1和OAuth2身份验证提供者登录的可链处理程序。 [![godoc][GoDoc]](https://godoc.org/github.com/dghubble/gologin)
* [gorbac](https://github.com/mikespook/gorbac) **star:927** 轻量级的基于角色的访问控制(RBAC)实现。 [![godoc][GoDoc]](https://godoc.org/github.com/mikespook/gorbac)
@@ -221,9 +221,9 @@
* [pflag](https://github.com/spf13/pflag) **star:796** 基于POSIX/GNU-style --flags实现的包主要用于替换Go的falg包。 ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/spf13/pflag)
* [go-arg](https://github.com/alexflint/go-arg) **star:769** 基于结构的参数解析。 [![godoc][GoDoc]](https://godoc.org/github.com/alexflint/go-arg)
* [complete](https://github.com/posener/complete) **star:629** 使用 Go 语言编写的 bash 命令补全工具以及 Go 命令补全工具. [![godoc][GoDoc]](https://godoc.org/github.com/posener/complete)
* [mow.cli](https://github.com/jawher/mow.cli) **star:625** 用于构建具有复杂标志和参数解析和验证的CLI应用程序。 ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/jawher/mow.cli)
* [mow.cli](https://github.com/jawher/mow.cli) **star:625** 用于构建具有复杂标志和参数解析和验证的CLI应用程序。 [![godoc][GoDoc]](https://godoc.org/github.com/jawher/mow.cli)
* [liner](https://github.com/peterh/liner) **star:595** 类似readline-like的命令行接口库。 [![godoc][GoDoc]](https://godoc.org/github.com/peterh/liner)
* [cli](https://github.com/mkideal/cli) **star:486** 基于golang结构标签功能丰富易于使用的命令行包。 ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/mkideal/cli)
* [cli](https://github.com/mkideal/cli) **star:486** 基于golang结构标签功能丰富易于使用的命令行包。 [![godoc][GoDoc]](https://godoc.org/github.com/mkideal/cli)
* [flaggy](https://github.com/integrii/flaggy) **star:457** 一个健壮的、易用的标志包,具有出色的子命令支持。 [![godoc][GoDoc]](https://godoc.org/github.com/integrii/flaggy)
* [ops](https://github.com/nanovms/ops) **star:275** Unikernel 构建器/协调器。 ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/nanovms/ops)
* [argparse](https://github.com/akamensky/argparse) **star:122** 命令行参数分析器灵感来自Python的argparse模块。 [![godoc][GoDoc]](https://godoc.org/github.com/akamensky/argparse)
@@ -250,7 +250,7 @@
*用于构建控制台应用程序和控制台用户界面的库。 (翻译出错了? 试试 [英文版](README_EN.md#advanced-console-uis) 吧~)*
* [termui](https://github.com/gizak/termui) **star:9101** 此库是基于**termbox-go**实现的,借鉴于[blessed-contrib](https://github.com/yaronn/blessed-contrib)。 [![star > 2000][Awesome]](https://github.com/gizak/termui) ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/gizak/termui)
* [termui](https://github.com/gizak/termui) **star:9101** 此库是基于**termbox-go**实现的,借鉴于[blessed-contrib](https://github.com/yaronn/blessed-contrib)。 [![star > 2000][Awesome]](https://github.com/gizak/termui) [![godoc][GoDoc]](https://godoc.org/github.com/gizak/termui)
* [gocui](https://github.com/jroimartin/gocui) **star:5527** 旨在创建控制台用户界面的极简Go库。 [![star > 2000][Awesome]](https://github.com/jroimartin/gocui) [![godoc][GoDoc]](https://godoc.org/github.com/jroimartin/gocui)
* [gommon/color](https://github.com/labstack/gommon/tree/master/color) 更换终端文本样式。
* [termbox-go](https://github.com/nsf/termbox-go) **star:3526** 基于文本的跨平台接口库。 [![star > 2000][Awesome]](https://github.com/nsf/termbox-go) [![godoc][GoDoc]](https://godoc.org/github.com/nsf/termbox-go)
@@ -402,7 +402,7 @@
* [diskv](https://github.com/peterbourgon/diskv) **star:772** 支持磁盘备份的可持久化 K/V 存储。 [![godoc][GoDoc]](https://godoc.org/github.com/peterbourgon/diskv)
* [moss](https://github.com/couchbase/moss) **star:730** Moss是一个用100% Go编写的简单LSM键值存储引擎。 [![godoc][GoDoc]](https://godoc.org/github.com/couchbase/moss)
* [eliasdb](https://github.com/krotik/eliasdb) **star:540** 无其他依赖项支持REST API短语搜索和sql类似的查询语言的事务图数据库。 [![godoc][GoDoc]](https://godoc.org/github.com/krotik/eliasdb)
* [fastcache](https://github.com/VictoriaMetrics/fastcache) **star:526** 基于内存的快速线程安全的缓存可缓存大量的条目。最大限度地减少GC开销。 ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/VictoriaMetrics/fastcache)
* [fastcache](https://github.com/VictoriaMetrics/fastcache) **star:526** 基于内存的快速线程安全的缓存可缓存大量的条目。最大限度地减少GC开销。 [![godoc][GoDoc]](https://godoc.org/github.com/VictoriaMetrics/fastcache)
* [levigo](https://github.com/jmhodges/levigo) **star:367** 实现了对LevelDB封装。 [![godoc][GoDoc]](https://godoc.org/github.com/jmhodges/levigo)
* [pudge](https://github.com/recoilme/pudge) **star:226** 使用Go的标准库编写的快速和简单的键/值存储。 [![godoc][GoDoc]](https://godoc.org/github.com/recoilme/pudge)
* [piladb](https://github.com/fern4lvarez/piladb) **star:170** 基于堆栈数据结构的轻量级RESTful数据库引擎。 ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/fern4lvarez/piladb)
@@ -476,7 +476,7 @@
* [gofreetds](https://github.com/minus5/gofreetds) **star:91** 基于[FreeTDS](http://www.freetds.org)封装的微软MSSQL Go 驱动。 [![godoc][GoDoc]](https://godoc.org/github.com/minus5/gofreetds)
* [go-adodb](https://github.com/mattn/go-adodb) **star:90** Microsoft ActiveX对象数据库驱动程序。 [![godoc][GoDoc]](https://godoc.org/github.com/mattn/go-adodb)
* [avatica](https://github.com/apache/calcite-avatica-go) **star:39** Apache Avatica/Phoenix SQL驱动程序。 ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/apache/calcite-avatica-go)
* [bgc](https://github.com/viant/bgc) **star:12** BigQuery 的数据存储连接。 ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/viant/bgc)
* [bgc](https://github.com/viant/bgc) **star:12** BigQuery 的数据存储连接。 [![godoc][GoDoc]](https://godoc.org/github.com/viant/bgc)
* NoSQL Databases
* [redis](https://github.com/go-redis/redis) **star:6862** 基于 Go 的 Redis 客户端。 [![star > 2000][Awesome]](https://github.com/go-redis/redis) ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/go-redis/redis)
@@ -507,7 +507,7 @@
* [bleve](https://github.com/blevesearch/bleve) **star:5937** 基于 Go 的现代文本索引库。 [![star > 2000][Awesome]](https://github.com/blevesearch/bleve) ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/blevesearch/bleve)
* [riot](https://github.com/go-ego/riot) **star:4787** 基于 Go 的 开源、分布式、简单高效的搜索引擎。 [![star > 2000][Awesome]](https://github.com/go-ego/riot) [![godoc][GoDoc]](https://godoc.org/github.com/go-ego/riot) ![包含中文文档][CN]
* [elastic](https://github.com/olivere/elastic) **star:4305** Elasticsearch 客户端。 [![star > 2000][Awesome]](https://github.com/olivere/elastic) ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/olivere/elastic)
* [go-elasticsearch](https://github.com/elastic/go-elasticsearch) **star:1686** 官方 Elasticsearch 客户端。 ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/elastic/go-elasticsearch)
* [go-elasticsearch](https://github.com/elastic/go-elasticsearch) **star:1686** 官方 Elasticsearch 客户端。 [![godoc][GoDoc]](https://godoc.org/github.com/elastic/go-elasticsearch)
* [elastigo](https://github.com/mattbaird/elastigo) **star:953** Elasticsearch 客户端。 [![godoc][GoDoc]](https://godoc.org/github.com/mattbaird/elastigo)
* [elasticsql](https://github.com/cch123/elasticsql) **star:428** 将 SQL 转换为 elasticsearch dsl。 [![godoc][GoDoc]](https://godoc.org/github.com/cch123/elasticsql)
* [skizze](https://github.com/seiflotfy/skizze) **star:68** 面向概率数据结构的服务和存储。 ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/seiflotfy/skizze)
@@ -542,7 +542,7 @@
* [grpc-go](https://github.com/grpc/grpc-go) **star:9450** gRPC的Go语言实现。 [![star > 2000][Awesome]](https://github.com/grpc/grpc-go) ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/grpc/grpc-go)
* [micro](https://github.com/micro/micro) **star:6742** 可插拔的微服务 toolkit 和分布式系统平台。 [![star > 2000][Awesome]](https://github.com/micro/micro) ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/micro/micro)
* [NATS](https://github.com/nats-io/gnatsd) **star:6507** 轻量级、高性能消息传递系统,可用于微服务、物联网(IoT)和云。 [![star > 2000][Awesome]](https://github.com/nats-io/gnatsd) ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/nats-io/gnatsd)
* [rpcx](https://github.com/smallnest/rpcx) **star:3972** 分布式可插拔的RPC服务框架如阿里巴巴Dubbo。 [![star > 2000][Awesome]](https://github.com/smallnest/rpcx) ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/smallnest/rpcx)
* [rpcx](https://github.com/smallnest/rpcx) **star:3972** 分布式可插拔的RPC服务框架如阿里巴巴Dubbo。 [![star > 2000][Awesome]](https://github.com/smallnest/rpcx) [![godoc][GoDoc]](https://godoc.org/github.com/smallnest/rpcx)
* [tendermint](https://github.com/tendermint/tendermint) **star:3217** 一个高性能中间件,可将任何语言的状态机转换为 Byzantine Fault 状态机。使用 Tendermint 一致性及区块链协议。 [![star > 2000][Awesome]](https://github.com/tendermint/tendermint) ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/tendermint/tendermint)
* [torrent](https://github.com/anacrolix/torrent) **star:3049** BitTorrent 客户端。 [![star > 2000][Awesome]](https://github.com/anacrolix/torrent) ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/anacrolix/torrent)
* [raft](https://github.com/coreos/etcd/tree/master/raft) Raft consensus协议的实现。 by CoreOS。
@@ -554,7 +554,7 @@
* [KrakenD](https://github.com/devopsfaith/krakend) **star:1877** 具有中间件的高性能API网关框架。 ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/devopsfaith/krakend)
* [hprose](https://github.com/hprose/hprose-golang) **star:1024** 支持25+种语言RPC库。 [![godoc][GoDoc]](https://godoc.org/github.com/hprose/hprose-golang) ![包含中文文档][CN]
* [ringpop-go](https://github.com/uber/ringpop-go) **star:577** 可伸缩的容错、应用分层的的Go应用程序。 [![godoc][GoDoc]](https://godoc.org/github.com/uber/ringpop-go)
* [gorpc](https://github.com/valyala/gorpc) **star:559** 简单、快速和可伸缩的RPC库。 ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/valyala/gorpc)
* [gorpc](https://github.com/valyala/gorpc) **star:559** 简单、快速和可伸缩的RPC库。 [![godoc][GoDoc]](https://godoc.org/github.com/valyala/gorpc)
* [go-health](https://github.com/InVisionApp/go-health) **star:493** 用于在服务中启用异步依赖项健康检查的库。 [![godoc][GoDoc]](https://godoc.org/github.com/InVisionApp/go-health)
* [digota](https://github.com/digota/digota) **star:305** 基于 grpc 的电子商务微服务。 [![godoc][GoDoc]](https://godoc.org/github.com/digota/digota)
* [dot](https://github.com/dotchain/dot/) 基于 transformation/OT 的分布式同步。
@@ -564,7 +564,7 @@
* [resgate](https://resgate.io/) 用于构建REST、实时和RPC API的实时API网关其中所有客户端都是无缝同步的。
* [redis-lock](https://github.com/bsm/redis-lock) **star:146** 基于redis的分布式锁简易实现。 [![godoc][GoDoc]](https://godoc.org/github.com/bsm/redis-lock) ![归档项目][Archived]
* [dht](https://github.com/anacrolix/dht) **star:131** BitTorrent Kademlia DHT的实现。 ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/anacrolix/dht)
* [jsonrpc](https://github.com/osamingo/jsonrpc) **star:115** jsonrpc 包,实现了 JSON-RPC 2.0。 ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/osamingo/jsonrpc)
* [jsonrpc](https://github.com/osamingo/jsonrpc) **star:115** jsonrpc 包,实现了 JSON-RPC 2.0。 [![godoc][GoDoc]](https://godoc.org/github.com/osamingo/jsonrpc)
* [jsonrpc](https://github.com/ybbus/jsonrpc) **star:102** JSON-RPC 2.0 HTTP客户端。 [![godoc][GoDoc]](https://godoc.org/github.com/ybbus/jsonrpc)
* [celeriac](https://github.com/svcavallar/celeriac.v1) **star:55** 用于对 Celery worker、任务、事件进行交互和监控的库。 [![godoc][GoDoc]](https://godoc.org/github.com/svcavallar/celeriac.v1)
* [doublejump](https://github.com/edwingeng/doublejump) **star:41** 实现了谷歌的jump consistent hash。 [![godoc][GoDoc]](https://godoc.org/github.com/edwingeng/doublejump)
@@ -645,7 +645,7 @@
*会计和财务软件包。 (翻译出错了? 试试 [英文版](README_EN.md#financial) 吧~)*
* [decimal](https://github.com/shopspring/decimal) **star:1669** 任意精度定点的十进制数。 [![godoc][GoDoc]](https://godoc.org/github.com/shopspring/decimal)
* [go-money](https://github.com/rhymond/go-money) **star:638** Fowler 货币模式的实现。 ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/rhymond/go-money)
* [go-money](https://github.com/rhymond/go-money) **star:638** Fowler 货币模式的实现。 [![godoc][GoDoc]](https://godoc.org/github.com/rhymond/go-money)
* [go-finance](https://github.com/FlashBoys/go-finance) **star:536** 综合金融市场数据。 ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/FlashBoys/go-finance)
* [accounting](https://github.com/leekchan/accounting) **star:500** 货币和货币格式。 [![godoc][GoDoc]](https://godoc.org/github.com/leekchan/accounting)
* [techan](https://github.com/sdcoffey/techan) **star:174** 拥有先进的市场分析和交易策略的技术分析库。 [![godoc][GoDoc]](https://godoc.org/github.com/sdcoffey/techan)
@@ -704,7 +704,7 @@
*增强语言的工具,例如通过代码生成支持泛型。 (翻译出错了? 试试 [英文版](README_EN.md#generation-and-generics) 吧~)*
* [go-linq](https://github.com/ahmetalpbalkan/go-linq) **star:1825** 提供类似 .NET LINQ 的查询方法。 [![godoc][GoDoc]](https://godoc.org/github.com/ahmetalpbalkan/go-linq)
* [jennifer](https://github.com/dave/jennifer) **star:1308** 不使用模板生成任意 Go 代码。 ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/dave/jennifer)
* [jennifer](https://github.com/dave/jennifer) **star:1308** 不使用模板生成任意 Go 代码。 [![godoc][GoDoc]](https://godoc.org/github.com/dave/jennifer)
* [gen](https://github.com/clipperhouse/gen) **star:1048** 用于生成泛型等类似方法的功能代码生成工具。 ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/clipperhouse/gen)
* [goderive](https://github.com/awalterschulze/goderive) **star:758** 从输入类型来派生函数。 [![godoc][GoDoc]](https://godoc.org/github.com/awalterschulze/goderive)
* [GoWrap](https://github.com/hexdigest/gowrap) **star:280** 使用简单模板为 Go 接口生成装饰器。 [![godoc][GoDoc]](https://godoc.org/github.com/hexdigest/gowrap)
@@ -742,7 +742,7 @@
*管理和处理 Goroutines 的工具。 (翻译出错了? 试试 [英文版](README_EN.md#goroutines) 吧~)*
* [goworker](https://github.com/benmanns/goworker) **star:2272** 基于 go 的后台 worker。 [![star > 2000][Awesome]](https://github.com/benmanns/goworker) [![godoc][GoDoc]](https://godoc.org/github.com/benmanns/goworker)
* [ants](https://github.com/panjf2000/ants) **star:2048** 一个高性能的协程池。 [![star > 2000][Awesome]](https://github.com/panjf2000/ants) ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/panjf2000/ants) ![包含中文文档][CN]
* [ants](https://github.com/panjf2000/ants) **star:2048** 一个高性能的协程池。 [![star > 2000][Awesome]](https://github.com/panjf2000/ants) [![godoc][GoDoc]](https://godoc.org/github.com/panjf2000/ants) ![包含中文文档][CN]
* [tunny](https://github.com/Jeffail/tunny) **star:1388** golang 的协程池。 [![godoc][GoDoc]](https://godoc.org/github.com/Jeffail/tunny)
* [grpool](https://github.com/ivpusic/grpool) **star:516** 轻量级协程池。 [![godoc][GoDoc]](https://godoc.org/github.com/ivpusic/grpool)
* [pool](https://github.com/go-playground/pool) **star:491** 有限消费者协程或无限协程池,可用于更加简单的处理和取消协程 ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/go-playground/pool)
@@ -837,7 +837,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
* [gltf](https://github.com/qmuntal/gltf) **star:42** 一个高效、健壮的glTF 2.0文件读取、写入和验证器。 [![godoc][GoDoc]](https://godoc.org/github.com/qmuntal/gltf)
* [cameron](https://github.com/aofei/cameron) **star:33** 一个Go语言的头像生成器。 [![godoc][GoDoc]](https://godoc.org/github.com/aofei/cameron)
* [goimghdr](https://github.com/corona10/goimghdr) **star:31** Go语言实现的imghdr模块用于确定文件的图像类型。 [![godoc][GoDoc]](https://godoc.org/github.com/corona10/goimghdr)
* [steganography](https://github.com/auyer/steganography) **star:27** 纯Go实现的LSB隐写LSB steganography的库。 ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/auyer/steganography)
* [steganography](https://github.com/auyer/steganography) **star:27** 纯Go实现的LSB隐写LSB steganography的库。 [![godoc][GoDoc]](https://godoc.org/github.com/auyer/steganography)
* [mpo](https://github.com/donatj/mpo) **star:6** MPO三维照片的解码和转换工具。 [![godoc][GoDoc]](https://godoc.org/github.com/donatj/mpo)
## 物联网
@@ -892,10 +892,9 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
* [logrus](https://github.com/Sirupsen/logrus) **star:12406** Go的结构化日志操作 。 [![star > 2000][Awesome]](https://github.com/Sirupsen/logrus) [![godoc][GoDoc]](https://godoc.org/github.com/Sirupsen/logrus)
* [zap](https://github.com/uber-go/zap) **star:7730** 快速、结构化、多等级的日志记录。 [![star > 2000][Awesome]](https://github.com/uber-go/zap) [![godoc][GoDoc]](https://godoc.org/github.com/uber-go/zap)
* [spew](https://github.com/davecgh/go-spew) **star:3382** 为Go数据结构实现一个漂亮的printer用于帮助调试。 [![star > 2000][Awesome]](https://github.com/davecgh/go-spew) ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/davecgh/go-spew)
* [spew](https://github.com/davecgh/go-spew) **star:3382** 为Go数据结构实现一个漂亮的printer用于帮助调试。 [![star > 2000][Awesome]](https://github.com/davecgh/go-spew) [![godoc][GoDoc]](https://godoc.org/github.com/davecgh/go-spew)
* [glog](https://github.com/golang/glog) **star:2371** 为Go提供了多等级日志记录。 [![star > 2000][Awesome]](https://github.com/golang/glog) [![godoc][GoDoc]](https://godoc.org/github.com/golang/glog)
* [zerolog](https://github.com/rs/zerolog) **star:2353** Zero-allocation JSON日志记录。 [![star > 2000][Awesome]](https://github.com/rs/zerolog) [![godoc][GoDoc]](https://godoc.org/github.com/rs/zerolog)
* [xlog](https://github.com/xfxdev/xlog) 插件架构和灵活的日志系统,带有多级别、多日志目标和自定义日志格式。
* [tail](https://github.com/hpcloud/tail) **star:1570** 努力模拟实现BSD的tail的特性的Go包。 [![godoc][GoDoc]](https://godoc.org/github.com/hpcloud/tail)
* [lumberjack](https://github.com/natefinch/lumberjack) **star:1509** 简单的滚动日志io.WriteCloser的实现。 ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/natefinch/lumberjack)
* [seelog](https://github.com/cihub/seelog) **star:1374** 具有灵活调度、过滤和格式化的日志功能。 [![godoc][GoDoc]](https://godoc.org/github.com/cihub/seelog)
@@ -920,6 +919,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
* [gone/log](https://github.com/One-com/gone/tree/master/log) 快速、可扩展、功能齐全、std-lib源兼容的日志库。
* [gomol](https://github.com/aphistic/gomol) **star:15** 为Go实现可多方式输出、结构化日志, 并可扩展日志输出方式。 [![godoc][GoDoc]](https://godoc.org/github.com/aphistic/gomol)
* [glo](https://github.com/lajosbencz/glo) **star:8** 参照PHP的Monolog实现的具有相同日志等级的Go日志库。 [![godoc][GoDoc]](https://godoc.org/github.com/lajosbencz/glo)
* [xlog](https://github.com/xfxdev/xlog) **star:7** 插件架构和灵活的日志系统,带有多级别、多日志目标和自定义日志格式。 [![godoc][GoDoc]](https://godoc.org/github.com/xfxdev/xlog)
* [logmatic](https://github.com/borderstech/logmatic) **star:6** Go的彩色日志记录器带有可配置的日志级别。 [![godoc][GoDoc]](https://godoc.org/github.com/borderstech/logmatic)
* [log](https://github.com/aerogo/log) **star:5** 一个O(1)日志系统,允许您将一个日志连接到多个日志写入(例如stdout、文件和TCP连接)。 [![godoc][GoDoc]](https://godoc.org/github.com/aerogo/log)
@@ -1069,7 +1069,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
* [VarHandler](https://github.com/azr/generators/tree/master/varhandler) 用于生成http输入和输出处理模板。
* [gommit](https://github.com/antham/gommit) **star:77** 分析git提交消息确保它们遵循已定义的格式。 [![godoc][GoDoc]](https://godoc.org/github.com/antham/gommit)
* [go-unarr](https://github.com/gen2brain/go-unarr) **star:69** 用于RAR、TAR、ZIP和7z文件的解压缩库。 [![godoc][GoDoc]](https://godoc.org/github.com/gen2brain/go-unarr)
* [indigo](https://github.com/osamingo/indigo) **star:53** 分布式唯一ID生成器, 使用Sonyflake并由Base58编码。 ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/osamingo/indigo)
* [indigo](https://github.com/osamingo/indigo) **star:53** 分布式唯一ID生成器, 使用Sonyflake并由Base58编码。 [![godoc][GoDoc]](https://godoc.org/github.com/osamingo/indigo)
* [morse](https://github.com/alwindoss/morse) **star:51** 实现字符串与摩尔斯电码转换的库。 [![godoc][GoDoc]](https://godoc.org/github.com/alwindoss/morse)
* [captcha](https://github.com/steambap/captcha) **star:44** captcha包为验证码生成提供了一个易于使用的、unopinionated的API。 [![godoc][GoDoc]](https://godoc.org/github.com/steambap/captcha)
* [ghorg](https://github.com/gabrie30/ghorg) **star:40** GitHub一个组织中所有的仓库复制到一个目录中。 [![godoc][GoDoc]](https://godoc.org/github.com/gabrie30/ghorg)
@@ -1078,7 +1078,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
* [datacounter](https://github.com/miolini/datacounter) **star:29** 用于readers/writer/http.ResponseWriter的计数器。 [![godoc][GoDoc]](https://godoc.org/github.com/miolini/datacounter)
* [autoflags](https://github.com/artyom/autoflags) **star:24** 从struct字段自动定义命令行flag的Go包。 [![godoc][GoDoc]](https://godoc.org/github.com/artyom/autoflags)
* [xdg](https://github.com/rkoesters/xdg) **star:21** FreeDesktop.org (xdg)规范在Go中的实现。 [![godoc][GoDoc]](https://godoc.org/github.com/rkoesters/xdg)
* [gosh](https://github.com/osamingo/gosh) **star:17** 提供Go统计处理程序结构和测量方法。 ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/osamingo/gosh)
* [gosh](https://github.com/osamingo/gosh) **star:17** 提供Go统计处理程序结构和测量方法。 [![godoc][GoDoc]](https://godoc.org/github.com/osamingo/gosh)
* [sandid](https://github.com/aofei/sandid) **star:15** 能沟让地球上的每一粒沙子都有自己的ID。 [![godoc][GoDoc]](https://godoc.org/github.com/aofei/sandid)
* [gotoprom](https://github.com/cabify/gotoprom) **star:15** 为Prometheus客户端提供类型安全的指标(metric)构建工具库。 [![godoc][GoDoc]](https://godoc.org/github.com/cabify/gotoprom)
* [hostutils](https://github.com/Wing924/hostutils) **star:8** 一个用于打包和解包FQDNs列表的go语言库。 [![godoc][GoDoc]](https://godoc.org/github.com/Wing924/hostutils)
@@ -1229,9 +1229,9 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
* [goop](https://github.com/nitrous-io/goop) **star:776** Go 的简单依赖管理器灵感来自Bundler。 ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/nitrous-io/goop)
* [nut](https://github.com/jingweno/nut) **star:245** vendor 依赖。 ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/jingweno/nut)
* [johnny-deps](https://github.com/VividCortex/johnny-deps) **star:214** 使用Git的最小依赖版本。 ![最近一年没有更新][Yellow]
* [mvn-golang](https://github.com/raydac/mvn-golang) 插件为自动加载Golang SDK依赖关系管理和启动Maven项目基础设施中的构建环境提供了方法。
* [gigo](https://github.com/LyricalSecurity/gigo) **star:197** 类似pip的golang依赖工具支持私有存储库和散列。 [![godoc][GoDoc]](https://godoc.org/github.com/LyricalSecurity/gigo)
* [VenGO](https://github.com/DamnWidget/VenGO) **star:115** 创建和管理可导出的隔离go虚拟环境。 ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/DamnWidget/VenGO)
* [mvn-golang](https://github.com/raydac/mvn-golang) **star:89** 插件为自动加载Golang SDK依赖关系管理和启动Maven项目基础设施中的构建环境提供了方法。
* [gop](https://github.com/lunny/gop) **star:50** 在GOPATH之外构建和管理Go应用程序。 [![godoc][GoDoc]](https://godoc.org/github.com/lunny/gop) ![包含中文文档][CN] ![归档项目][Archived]
## 性能
@@ -1248,7 +1248,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
* [jsonql](https://github.com/elgs/jsonql) **star:205** Golang中的JSON查询表达式库。 [![godoc][GoDoc]](https://godoc.org/github.com/elgs/jsonql)
* [rql](https://github.com/a8m/rql) **star:114** 用于REST API的资源查询语言。 ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/a8m/rql)
* [graphql](https://github.com/tmc/graphql) **star:51** graphql解析器+工具集 ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/tmc/graphql)
* [jsonslice](https://github.com/bhmj/jsonslice) **star:24** 使用高级过滤器查询Jsonpath。 ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/bhmj/jsonslice)
* [jsonslice](https://github.com/bhmj/jsonslice) **star:24** 使用高级过滤器查询Jsonpath。 [![godoc][GoDoc]](https://godoc.org/github.com/bhmj/jsonslice)
## 嵌入的资源
@@ -1470,7 +1470,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
* [gofeed](https://github.com/mmcdole/gofeed) **star:1127** 在Go中解析RSS和Atom feeds。 [![godoc][GoDoc]](https://godoc.org/github.com/mmcdole/gofeed)
* [go-toml](https://github.com/pelletier/go-toml) **star:625** 使用带有查询支持和方便的cli工具的TOML格式库。 ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/pelletier/go-toml)
* [commonregex](https://github.com/mingrammer/commonregex) **star:555** 一组用于Go的公共正则表达式。 [![godoc][GoDoc]](https://godoc.org/github.com/mingrammer/commonregex)
* [slug](https://github.com/gosimple/slug) **star:394** URL 友好的 slug 化工具,支持多种语言 ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/gosimple/slug)
* [slug](https://github.com/gosimple/slug) **star:394** URL 友好的 slug 化工具,支持多种语言 [![godoc][GoDoc]](https://godoc.org/github.com/gosimple/slug)
* [mxj](https://github.com/clbanning/mxj) **star:338** 将XML编码/解码为JSON或map[string]接口{};使用点符号路径和通配符提取值。替换x2j和j2x包。 [![godoc][GoDoc]](https://godoc.org/github.com/clbanning/mxj)
* [gographviz](https://github.com/awalterschulze/gographviz) **star:311** 解析Graphviz DOT语言。 [![godoc][GoDoc]](https://godoc.org/github.com/awalterschulze/gographviz)
* [gommon/bytes](https://github.com/labstack/gommon/tree/master/bytes) 格式化二进制为字符串。
@@ -1498,7 +1498,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
* [encdec](https://github.com/mickep76/encdec) **star:3** 软件包为编码器和解码器提供了通用接口。 [![godoc][GoDoc]](https://godoc.org/github.com/mickep76/encdec)
* [ltsv](https://github.com/Wing924/ltsv) **star:2** 用于Go的高性能[LTSV(标签为Tab Separeted Value)](http://ltsv.org/)阅读器。 [![godoc][GoDoc]](https://godoc.org/github.com/Wing924/ltsv)
* Utility
* [xurls](https://github.com/mvdan/xurls) **star:464** 从文本中提取url。 ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/mvdan/xurls)
* [xurls](https://github.com/mvdan/xurls) **star:464** 从文本中提取url。 [![godoc][GoDoc]](https://godoc.org/github.com/mvdan/xurls)
* [gotabulate](https://github.com/bndr/gotabulate) **star:203** 使用 Go 语言简单、美观的打印表格数据 ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/bndr/gotabulate)
* [radix](https://github.com/yourbasic/radix) **star:145** 快速字符串排序算法。 ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/yourbasic/radix)
* [parth](https://github.com/codemodus/parth) **star:31** URL路径分割解析。 [![godoc][GoDoc]](https://godoc.org/github.com/codemodus/parth)
@@ -1529,7 +1529,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
* [paypal](https://github.com/logpacker/PayPal-Go-SDK) **star:308** PayPal支付API的包装器。 [![godoc][GoDoc]](https://godoc.org/github.com/logpacker/PayPal-Go-SDK)
* [go-marathon](https://github.com/gambol99/go-marathon) **star:191** 用于和 Mesosphere's Marathon PAAS 交互的 Go 语言库 [![godoc][GoDoc]](https://godoc.org/github.com/gambol99/go-marathon)
* [go-telegraph](https://gitlab.com/toby3d/telegraph) Telegraph 发布平台 API 客户端。
* [ethrpc](https://github.com/onrik/ethrpc) **star:175** Ethereum JSON RPC API的客户端。 ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/onrik/ethrpc)
* [ethrpc](https://github.com/onrik/ethrpc) **star:175** Ethereum JSON RPC API的客户端。 [![godoc][GoDoc]](https://godoc.org/github.com/onrik/ethrpc)
* [gostorm](https://github.com/jsgilmore/gostorm) **star:121** GoStorm是一个Go库它实现了编写Storm spout和bolt所需的通信协议这些协议用于与Storm shell通信。 ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/jsgilmore/gostorm)
* [Medium](https://github.com/Medium/medium-sdk-go) **star:117** Medium的OAuth2 API 客户端。 [![godoc][GoDoc]](https://godoc.org/github.com/Medium/medium-sdk-go)
* [hipchat (xmpp)](https://github.com/daneharrigan/hipchat) **star:113** 一个用于通过XMPP与HipChat通信的golang包。 ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/daneharrigan/hipchat)
@@ -1572,6 +1572,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
* [wuzz](https://github.com/asciimoo/wuzz) **star:8344** 用于HTTP检查的交互式cli工具。 [![star > 2000][Awesome]](https://github.com/asciimoo/wuzz) [![godoc][GoDoc]](https://godoc.org/github.com/asciimoo/wuzz)
* [sqlx](https://github.com/jmoiron/sqlx) **star:6993** 为内建的数据库/sql 软件包提供一组扩展。 [![star > 2000][Awesome]](https://github.com/jmoiron/sqlx) [![godoc][GoDoc]](https://godoc.org/github.com/jmoiron/sqlx)
* [peco](https://github.com/peco/peco) **star:5521** 简单的交互过滤工具。 [![star > 2000][Awesome]](https://github.com/peco/peco) [![godoc][GoDoc]](https://godoc.org/github.com/peco/peco)
* [usql](https://github.com/knq/usql) **star:4693** usql 是一个通用的命令行接口,用于操作 sql 数据库。 [![star > 2000][Awesome]](https://github.com/knq/usql) [![godoc][GoDoc]](https://godoc.org/github.com/knq/usql)
* [goreleaser](https://github.com/goreleaser/goreleaser) **star:4643** 尽可能快速的发布 Go 语言二进制文件。 [![star > 2000][Awesome]](https://github.com/goreleaser/goreleaser) ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/goreleaser/goreleaser)
* [godropbox](https://github.com/dropbox/godropbox) **star:3753** 用于编写 Go 语言服务/应用的库,来自 Dropbox.。 [![star > 2000][Awesome]](https://github.com/dropbox/godropbox) [![godoc][GoDoc]](https://godoc.org/github.com/dropbox/godropbox)
* [realize](https://github.com/tockins/realize) **star:3227** Go 语言构建系统,可以监控文件变化并重新加载。运行,构建,监控文件并支持自定义路径。 [![star > 2000][Awesome]](https://github.com/tockins/realize) ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/tockins/realize)
@@ -1583,7 +1584,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
* [minify](https://github.com/tdewolff/minify) **star:1876** 用于HTML、CSS、JS、XML、JSON和SVG文件格式的快速缩小器。 [![godoc][GoDoc]](https://godoc.org/github.com/tdewolff/minify)
* [mmake](https://github.com/tj/mmake) **star:1454** 现代 Make 工具 [![godoc][GoDoc]](https://godoc.org/github.com/tj/mmake)
* [Storm](https://github.com/asdine/storm) **star:1382** 一个简单又强大的用于 BoltDB 的工具 [![godoc][GoDoc]](https://godoc.org/github.com/asdine/storm)
* [mole](https://github.com/davrodpin/mole) **star:1310** cli应用程序可以轻松创建ssh隧道。 ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/davrodpin/mole)
* [mole](https://github.com/davrodpin/mole) **star:1310** cli应用程序可以轻松创建ssh隧道。 [![godoc][GoDoc]](https://godoc.org/github.com/davrodpin/mole)
* [go-funk](https://github.com/thoas/go-funk) **star:1274** 现代 Go 语言工具库,提供了很多有用的工具 (map, find, contains, filter, chunk, reverse, ...) [![godoc][GoDoc]](https://godoc.org/github.com/thoas/go-funk)
* [mc](https://github.com/minio/mc) **star:1147** Minio Client 提供了一组工具,用于操作 Amazon S3 兼容云存储和文件系统。 ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/minio/mc)
* [filetype](https://github.com/h2non/filetype) **star:976** 通过数字签名来推测文件类型。 [![godoc][GoDoc]](https://godoc.org/github.com/h2non/filetype)
@@ -1614,7 +1615,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
* [gubrak](https://github.com/novalagung/gubrak) **star:149** 带有语法糖的Golang实用工具就像lodash。 [![godoc][GoDoc]](https://godoc.org/github.com/novalagung/gubrak)
* [moldova](https://github.com/StabbyCutyou/moldova) **star:146** 基于输入目标生成随机数据的工具 ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/StabbyCutyou/moldova)
* [gotenv](https://github.com/subosito/gotenv) **star:145**`.env` 或者任何 `io.Reader`。 ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/subosito/gotenv)
* [mimetype](https://github.com/gabriel-vasile/mimetype) **star:140** 用于基于神奇数字的MIME类型检测的包。 ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/gabriel-vasile/mimetype)
* [mimetype](https://github.com/gabriel-vasile/mimetype) **star:140** 用于基于神奇数字的MIME类型检测的包。 [![godoc][GoDoc]](https://godoc.org/github.com/gabriel-vasile/mimetype)
* [util](https://github.com/shomali11/util) **star:139** 有用实用函数的集合。(字符串,并发,操作,…) [![godoc][GoDoc]](https://godoc.org/github.com/shomali11/util)
* [Death](https://github.com/vrecan/death) **star:137** 利用信号管理应用程序的关闭。 [![godoc][GoDoc]](https://godoc.org/github.com/vrecan/death)
* [robustly](https://github.com/VividCortex/robustly) **star:137** 有弹性的执行函数,遇到错误时捕获并重新运行。 ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/VividCortex/robustly)
@@ -1627,7 +1628,6 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
* [go-bsdiff](https://github.com/gabstv/go-bsdiff) **star:87** 纯Go bsdiff和bspatch库和CLI工具。 [![godoc][GoDoc]](https://godoc.org/github.com/gabstv/go-bsdiff)
* [pm](https://github.com/VividCortex/pm) **star:72** 进程(即goroutine)管理器与HTTP API。 [![godoc][GoDoc]](https://godoc.org/github.com/VividCortex/pm)
* [UNIS](https://github.com/esemplastic/unis) **star:69** Go 语言字符串处理函数的通用架构 。 ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/esemplastic/unis)
* [usql](https://github.com/knq/usql) usql 是一个通用的命令行接口,用于操作 sql 数据库。
* [xferspdy](https://github.com/monmohan/xferspdy) **star:67** Xferspdy在golang中提供二进制diff和补丁库。 ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/monmohan/xferspdy)
* [go-health](https://github.com/Talento90/go-health) **star:63** 健康包简化了向服务中添加健康检查的方式。 ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/Talento90/go-health)
* [mssqlx](https://github.com/linxGnu/mssqlx) **star:61** 数据库客户端,用于主-从 (或主-主) 数据库,集成了简单的、轻量级的轮询调度负载均衡。 [![godoc][GoDoc]](https://godoc.org/github.com/linxGnu/mssqlx)
@@ -1689,7 +1689,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
* [ozzo-validation](https://github.com/go-ozzo/ozzo-validation) **star:1092** 支持各种数据类型(结构、字符串、映射、片等)的验证,使用可配置和可扩展的验证规则,这些规则在通常的代码构造中指定,而不是在结构标签中指定。 [![godoc][GoDoc]](https://godoc.org/github.com/go-ozzo/ozzo-validation)
* [govalidator](https://github.com/thedevsaddam/govalidator) **star:741** 用简单的规则验证Golang请求数据。深受Laravel请求验证的启发。 [![godoc][GoDoc]](https://godoc.org/github.com/thedevsaddam/govalidator)
* [validate](https://github.com/gookit/validate) **star:119** Go 封装数据验证和过滤。支持验证映射、结构、请求(表单、JSON、url)。值,上载文件)数据和更多特性。 ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/gookit/validate) ![包含中文文档][CN]
* [checkdigit](https://github.com/osamingo/checkdigit) **star:46** 提供校验数字算法(Luhn, Verhoeff, Damm)和计算器(ISBN, EAN, JAN, UPC等)。 ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/osamingo/checkdigit)
* [checkdigit](https://github.com/osamingo/checkdigit) **star:46** 提供校验数字算法(Luhn, Verhoeff, Damm)和计算器(ISBN, EAN, JAN, UPC等)。 [![godoc][GoDoc]](https://godoc.org/github.com/osamingo/checkdigit)
* [jio](https://github.com/faceair/jio) **star:24** jio是一个json模式验证器类似于[joi](https://github.com/hapijs/joi)。 [![godoc][GoDoc]](https://godoc.org/github.com/faceair/jio) ![包含中文文档][CN]
* [terraform-validator](https://github.com/thazelart/terraform-validator) **star:19** 一种规范和约定验证器。 [![godoc][GoDoc]](https://godoc.org/github.com/thazelart/terraform-validator)
* [validate](https://github.com/gobuffalo/validate) **star:19** 这个包提供了一个框架用于为Go应用程序编写验证。 [![godoc][GoDoc]](https://godoc.org/github.com/gobuffalo/validate)
@@ -1723,18 +1723,18 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
*全栈 web 框架。 (翻译出错了? 试试 [英文版](README_EN.md#web-frameworks) 吧~)*
* [Gin](https://github.com/gin-gonic/gin) **star:31254** Gin是一个用Go编写的web框架!它具有一个类似于martini的API性能更好速度快40倍。 [![star > 2000][Awesome]](https://github.com/gin-gonic/gin) ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/gin-gonic/gin)
* [Beego](https://github.com/astaxie/beego) **star:21907** beego是一种用于 Go 编程语言的开源高性能web框架。 [![star > 2000][Awesome]](https://github.com/astaxie/beego) ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/astaxie/beego) ![包含中文文档][CN]
* [Beego](https://github.com/astaxie/beego) **star:21907** beego是一种用于 Go 编程语言的开源高性能web框架。 [![star > 2000][Awesome]](https://github.com/astaxie/beego) [![godoc][GoDoc]](https://godoc.org/github.com/astaxie/beego) ![包含中文文档][CN]
* [Buffalo](http://gobuffalo.io) 为 Go 语言带来堪比 Rails 的高生产效率!
* [Echo](https://github.com/labstack/echo) **star:15062** 高性能、极简的Go web框架。 [![star > 2000][Awesome]](https://github.com/labstack/echo) ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/labstack/echo)
* [Revel](https://github.com/revel/revel) **star:11322** 用于Go语言的高效web框架。 [![star > 2000][Awesome]](https://github.com/revel/revel) [![godoc][GoDoc]](https://godoc.org/github.com/revel/revel)
* [Goa](https://github.com/goadesign/goa) **star:3537** Goa为在Go中开发远程api和微服务提供了一种全面的方法。 [![star > 2000][Awesome]](https://github.com/goadesign/goa) ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/goadesign/goa)
* [go-json-rest](https://github.com/ant0ine/go-json-rest) **star:3346** 设置RESTful JSON API的快速简便方法。 [![star > 2000][Awesome]](https://github.com/ant0ine/go-json-rest) [![godoc][GoDoc]](https://godoc.org/github.com/ant0ine/go-json-rest)
* [Gizmo](https://github.com/NYTimes/gizmo) **star:2877** 《纽约时报》使用的微服务工具包。 [![star > 2000][Awesome]](https://github.com/NYTimes/gizmo) ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/NYTimes/gizmo)
* [Gizmo](https://github.com/NYTimes/gizmo) **star:2877** 《纽约时报》使用的微服务工具包。 [![star > 2000][Awesome]](https://github.com/NYTimes/gizmo) [![godoc][GoDoc]](https://godoc.org/github.com/NYTimes/gizmo)
* [Macaron](https://github.com/go-macaron/macaron) **star:2842** Macaron 是一个高效的模块化设计的web框架 [![star > 2000][Awesome]](https://github.com/go-macaron/macaron) [![godoc][GoDoc]](https://godoc.org/github.com/go-macaron/macaron)
* [utron](https://github.com/gernest/utron) **star:2139** Go(Golang)的轻量级MVC框架。 [![star > 2000][Awesome]](https://github.com/gernest/utron) [![godoc][GoDoc]](https://godoc.org/github.com/gernest/utron)
* [tigertonic](https://github.com/rcrowley/go-tigertonic) **star:996** 用于构建 JSON web 服务的 Go 语言框架,受到 Dropwizard 的启发。 ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/rcrowley/go-tigertonic)
* [traffic](https://github.com/pilu/traffic) Sinatra启发了regexp/pattern mux和用于Go的web框架。
* [tango](https://github.com/lunny/tango) **star:819** 微型的、支持插件的 web 框架。 [![godoc][GoDoc]](https://godoc.org/github.com/lunny/tango) ![包含中文文档][CN]
* [traffic](https://github.com/pilu/traffic) **star:517** Sinatra启发了regexp/pattern mux和用于Go的web框架。 ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/pilu/traffic)
* [gongular](https://github.com/mustafaakin/gongular) **star:418** 快速 Go web 框架,支持输入映射/验证以及依赖注入。 [![godoc][GoDoc]](https://godoc.org/github.com/mustafaakin/gongular)
* [neo](https://github.com/ivpusic/neo) **star:397** Neo是一个非常简单且快速的Web框架API。 ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/ivpusic/neo)
* [Air](https://github.com/aofei/air) **star:341** 一个理想的精细化的Go web框架。 ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/aofei/air)
@@ -1836,14 +1836,13 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
* [GoLint](https://github.com/golang/lint) **star:3202** Go 源码的 linter。 [![star > 2000][Awesome]](https://github.com/golang/lint) [![godoc][GoDoc]](https://godoc.org/github.com/golang/lint)
* [errcheck](https://github.com/kisielk/errcheck) **star:1336** Errcheck是一个用于检查Go程序中未检查错误的程序。 ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/kisielk/errcheck)
* [gcvis](https://github.com/davecheney/gcvis) **star:923** 实时可视化跟踪 GC 数据。 [![godoc][GoDoc]](https://godoc.org/github.com/davecheney/gcvis)
* [php-parser](https://github.com/z7zmey/php-parser) **star:661** 用 Go 编写的 PHP 解析器。 [![godoc][GoDoc]](https://godoc.org/github.com/z7zmey/php-parser)
* [staticcheck](https://github.com/dominikh/go-tools/tree/master/cmd/staticcheck) 用于大量静态分析检查,您可能已经从 c# 的 ReSharper 等工具中习惯了这些检查。
* [tarp](https://github.com/verygoodsoftwarenotvirus/tarp) 在源码中寻找没有直接单元测试的函数和方法。
* [php-parser](https://github.com/z7zmey/php-parser) **star:661** 用 Go 编写的 PHP 解析器。 [![godoc][GoDoc]](https://godoc.org/github.com/z7zmey/php-parser)
* [go-critic](https://github.com/go-critic/go-critic) **star:599** 源代码检查工具。 [![godoc][GoDoc]](https://godoc.org/github.com/go-critic/go-critic)
* [GolangCI](https://golangci.com/) GolangCI 是一个针对 GitHub pull 请求的自动代码审查服务。服务是开源的,对开源项目是免费的。
* [goimports](https://godoc.org/golang.org/x/tools/cmd/goimports) 来修复(添加,删除) Go 中自动导入的工具。
* [goast-viewer](https://github.com/yuroyoro/goast-viewer) **star:380** 基于 Web 的 Golang AST 可视化工具
* [GolangCI](https://golangci.com/) GolangCI 是一个针对 GitHub pull 请求的自动代码审查服务。服务是开源的,对开源项目是免费的
* [GoCover.io](http://gocover.io/) GoCover.io 提供了任意 golang 包的代码覆盖率服务。
* [goast-viewer](https://github.com/yuroyoro/goast-viewer) **star:380** 基于 Web 的 Golang AST 可视化工具。
* [go-cleanarch](https://github.com/roblaszczak/go-cleanarch) **star:286** go-cleanarch 的创建是为了验证 Clean 体系结构规则,比如 Go 项目中的依赖关系。 ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/roblaszczak/go-cleanarch)
* [unconvert](https://github.com/mdempsky/unconvert) **star:262** 在源码中删除不必要的类型转换。 ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/mdempsky/unconvert)
* [unused](https://github.com/dominikh/go-tools/tree/master/cmd/unused) 对未使用的常量、变量、函数和类型的代码进行检查。
@@ -1863,7 +1862,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
* [gocode](https://github.com/nsf/gocode) **star:4767** Autocompletion daemon for the Go programming language. [![star > 2000][Awesome]](https://github.com/nsf/gocode) [![godoc][GoDoc]](https://godoc.org/github.com/nsf/gocode)
* [goprofiling](https://marketplace.visualstudio.com/items?itemName=MaxMedia.go-prof) 在 VS Code 中支持 Go 的基准分析。
* [GoSublime](https://github.com/DisposaBoy/GoSublime) **star:3253** 包含了可为文本编辑器 SublimeText 3 提供代码自动填充和其他类似IDE的功能的 Golang IDE 插件集合。 [![star > 2000][Awesome]](https://github.com/DisposaBoy/GoSublime) [![godoc][GoDoc]](https://godoc.org/github.com/DisposaBoy/GoSublime)
* [go-plus](https://github.com/joefitzgerald/go-plus) **star:1486** 在 Atom 中添加自动完成,格式化,语法检查,高亮和审查。 ![最近一周有更新][Green]
* [go-plus](https://github.com/joefitzgerald/go-plus) **star:1486** 在 Atom 中添加自动完成,格式化,语法检查,高亮和审查。
* [go-mode](https://github.com/dominikh/go-mode.el) **star:975** 在 GNU/Emacs 支持 GO。 ![最近一周有更新][Green]
* [Watch](https://github.com/eaburns/Watch) **star:170** Runs a command in an acme win on file changes. ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/eaburns/Watch)
* [vim-compiler-go](https://github.com/rjohnsondev/vim-compiler-go) **star:81** 在保存时突出显示语法错误的 Vim 插件。 ![最近一年没有更新][Yellow]
@@ -1887,13 +1886,13 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
## Go 工具
* [go-swagger](https://github.com/go-swagger/go-swagger) **star:4149** 基于 Go 的Swagger 2.0实现。 [![star > 2000][Awesome]](https://github.com/go-swagger/go-swagger) [![godoc][GoDoc]](https://godoc.org/github.com/go-swagger/go-swagger)
* [OctoLinker](https://github.com/OctoLinker/browser-extension) **star:3877** 借助的 OctoLinker 浏览器扩展,可以高效的地浏览 GitHub go文件。 [![star > 2000][Awesome]](https://github.com/OctoLinker/browser-extension) ![最近一周有更新][Green]
* [go-callvis](https://github.com/TrueFurby/go-callvis) **star:2051** 使用 dot format 可视化 Go 程序的调用图。 [![star > 2000][Awesome]](https://github.com/TrueFurby/go-callvis) [![godoc][GoDoc]](https://godoc.org/github.com/TrueFurby/go-callvis)
* [richgo](https://github.com/kyoh86/richgo) **star:398** 用文本装饰丰富 go test 的输出。 [![godoc][GoDoc]](https://godoc.org/github.com/kyoh86/richgo)
* [depth](https://github.com/KyleBanks/depth) **star:394** 通过分析导入,将包依赖关系树可视化输出。 [![godoc][GoDoc]](https://godoc.org/github.com/KyleBanks/depth)
* [gb](https://getgb.io/) 一个基于项目的易用的构建工具。
* [rts](https://github.com/galeone/rts) **star:187** 从服务器响应生成Go结构。 ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/galeone/rts)
* [godbg](https://github.com/tylerwince/godbg) **star:157** 实现了 Rusts 的 dbg! 宏,可以方便的在开发过程中快速、容易地调试。 [![godoc][GoDoc]](https://godoc.org/github.com/tylerwince/godbg)
* [OctoLinker](https://github.com/OctoLinker/browser-extension) 借助的 OctoLinker 浏览器扩展,可以高效的地浏览 GitHub go文件。
* [colorgo](https://github.com/songgao/colorgo) **star:100** 将 go 命令包装成彩色的 go build 输出。 ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/songgao/colorgo)
* [go-pkg-complete](https://github.com/skelterjohn/go-pkg-complete) **star:38** Bash completion for go and wgo。 ![最近一年没有更新][Yellow]
* [generator-go-lang](https://github.com/axelspringer/generator-go-lang) **star:14** 一个[Yeoman](http://yeoman.io)生成器,用于启动新的 Go 项目。
@@ -1908,9 +1907,10 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
* [kubernetes](https://github.com/kubernetes/kubernetes) **star:57924** 来自谷歌的容器集群管理器。 [![star > 2000][Awesome]](https://github.com/kubernetes/kubernetes) ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/kubernetes/kubernetes)
* [Moby](https://github.com/moby/moby) **star:54936** Collaborative project for the container ecosystem to assemble container-based systems. [![star > 2000][Awesome]](https://github.com/moby/moby) ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/moby/moby)
* [traefik](https://github.com/containous/traefik) **star:24477** 反向代理和负载均衡器,支持多个后端。 [![star > 2000][Awesome]](https://github.com/containous/traefik) ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/containous/traefik)
* [gitea-github-migrator](https://git.jonasfranz.software/JonasFranzDEV/gitea-github-migrator) 将所有GitHub repositories、issues、milestones 和 labels 都迁移到 Gitea。
* [Gitea](https://github.com/go-gitea/gitea) **star:15924** 从 Gogs fork完全由社区驱动。 [![star > 2000][Awesome]](https://github.com/go-gitea/gitea) ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/go-gitea/gitea) ![包含中文文档][CN]
* [gitea-github-migrator](https://git.jonasfranz.software/JonasFranzDEV/gitea-github-migrator) 将所有GitHub repositories、issues、milestones 和 labels 都迁移到 Gitea。
* [Vegeta](https://github.com/tsenart/vegeta) **star:12526** HTTP负载测试工具和库。超过9000 ! [![star > 2000][Awesome]](https://github.com/tsenart/vegeta) ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/tsenart/vegeta)
* [Packer](https://github.com/mitchellh/packer) **star:9359** 用于从一个源配置为多个平台创建相同的机器图像。 [![star > 2000][Awesome]](https://github.com/mitchellh/packer) ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/mitchellh/packer)
* [Hey](https://github.com/rakyll/hey) **star:6600** 压力测试工具,可用来代替 ApacheBench (ab)。 [![star > 2000][Awesome]](https://github.com/rakyll/hey) ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/rakyll/hey)
* [GVM](https://github.com/moovweb/gvm) **star:4564** GVM 提供了一个接口来管理 Go 版本。 [![star > 2000][Awesome]](https://github.com/moovweb/gvm)
* [Wide](https://wide.b3log.org/login) 为使用 Golang 的团队提供基于 web 的 IDE。
@@ -1930,8 +1930,8 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
* [skm](https://github.com/TimothyYe/skm) **star:551** SKM是一个简单而强大的SSH密钥管理器它可以帮助您轻松地管理多个SSH密钥! [![godoc][GoDoc]](https://godoc.org/github.com/TimothyYe/skm)
* [Scaleway-cli](https://github.com/scaleway/scaleway-cli) **star:540** 从命令行管理 BareMetal 服务器(与使用Docker一样容易)。 [![godoc][GoDoc]](https://godoc.org/github.com/scaleway/scaleway-cli)
* [aurora](https://github.com/xuri/aurora) **star:415** 基于web的跨平台 Beanstalkd 队列服务器控制台。
* [govvv](https://github.com/ahmetalpbalkan/govvv) **star:395** 可轻松地添加版本信息到 Go 二进制文件。 ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/ahmetalpbalkan/govvv)
* [gonative](https://github.com/inconshreveable/gonative) **star:311** 用原生 Go 创建一个跨平台的 Go 工具链。 ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/inconshreveable/gonative)
* [govvv](https://github.com/ahmetalpbalkan/govvv) 可轻松地添加版本信息到 Go 二进制文件。
* [Mora](https://github.com/emicklei/mora) **star:267** 用于访问 MongoDB 文档和元数据的 REST 服务器。 ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/emicklei/mora)
* [lstags](https://github.com/ivanilves/lstags) **star:227** 提供了工具和API可用来同步不同注册中心的Docker图像。 [![godoc][GoDoc]](https://godoc.org/github.com/ivanilves/lstags)
* [Gogs](https://gogs.io/) 自托管的Git服务。
@@ -1943,7 +1943,6 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
* [gobrew](https://github.com/cryptojuice/gobrew) **star:176** gobrew 允许您轻松地在 go 的多个版本之间切换。 ![最近一年没有更新][Yellow]
* [Blast](https://github.com/dave/blast) **star:170** 一个用于API负载测试和批处理作业的简单工具。 ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/dave/blast)
* [ostent](https://github.com/ostrost/ostent) **star:165** 收集和显示系统指标,并可选 Graphite and/or fluxdb作为依赖。 ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/ostrost/ostent)
* [Packer](https://github.com/mitchellh/packer) 用于从一个源配置为多个平台创建相同的机器图像。
* [grapes](https://github.com/yaronsumel/grapes) **star:138** 旨在轻松地通过ssh分发命令的轻量级工具。 ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/yaronsumel/grapes)
* [easyssh-proxy](https://github.com/appleboy/easyssh-proxy) **star:103** Golang package for easy remote execution through SSH and SCP downloading via `ProxyCommand`. [![godoc][GoDoc]](https://godoc.org/github.com/appleboy/easyssh-proxy)
* [kcli](https://github.com/cswank/kcli) **star:82** 用于检查kafka主题/分区/消息的命令行工具。 [![godoc][GoDoc]](https://godoc.org/github.com/cswank/kcli)
@@ -1956,13 +1955,14 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
### 其他软件
* [hugo](http://gohugo.io/) 快速、现代的静态网站引擎。
* [Gor](https://github.com/buger/gor) **star:11542** Http 流量复制工具,用于实时回放从生产环境到阶段/开发环境的流量。 [![star > 2000][Awesome]](https://github.com/buger/gor) ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/buger/gor)
* [Seaweed File System](https://github.com/chrislusf/seaweedfs) **star:8465** 快速、简单、可伸缩的分布式文件系统采用了O(1)磁盘查找。 [![star > 2000][Awesome]](https://github.com/chrislusf/seaweedfs) ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/chrislusf/seaweedfs)
* [restic](https://github.com/restic/restic) **star:7715** 消除重复项备份程序。 [![star > 2000][Awesome]](https://github.com/restic/restic) ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/restic/restic)
* [confd](https://github.com/kelseyhightower/confd) **star:6519** 使用 etcd 或 consul 的模板和数据管理本地应用程序配置文件。 [![star > 2000][Awesome]](https://github.com/kelseyhightower/confd) [![godoc][GoDoc]](https://godoc.org/github.com/kelseyhightower/confd)
* [Comcast](https://github.com/tylertreat/Comcast) **star:6224** 模拟坏的网络连接。 [![star > 2000][Awesome]](https://github.com/tylertreat/Comcast) [![godoc][GoDoc]](https://godoc.org/github.com/tylertreat/Comcast)
* [LiteIDE](https://github.com/visualfc/liteide) **star:5596** 简单的、开源的、跨平台的Go IDE。 [![star > 2000][Awesome]](https://github.com/visualfc/liteide) ![最近一周有更新][Green] ![包含中文文档][CN]
* [drive](https://github.com/odeke-em/drive) **star:5033** 基于命令行的谷歌驱动器客户端。 [![star > 2000][Awesome]](https://github.com/odeke-em/drive) [![godoc][GoDoc]](https://godoc.org/github.com/odeke-em/drive)
* [orange-cat](https://github.com/noraesae/orange-cat) 用Go编写的Markdown预览器。
* [nes](https://github.com/fogleman/nes) **star:4217** 任天堂娱乐系统(NES)模拟器。 [![star > 2000][Awesome]](https://github.com/fogleman/nes) [![godoc][GoDoc]](https://godoc.org/github.com/fogleman/nes)
* [tsuru](https://tsuru.io/) Extensible and open source Platform as a Service software.
* [toxiproxy](https://github.com/shopify/toxiproxy) **star:4052** 为自动化测试模拟网络和系统条件的代理。 [![star > 2000][Awesome]](https://github.com/shopify/toxiproxy) [![godoc][GoDoc]](https://godoc.org/github.com/shopify/toxiproxy)
@@ -1970,12 +1970,13 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
* [Duplicacy](https://github.com/gilbertchen/duplicacy) **star:2719** 跨平台网络和云备份工具。 [![star > 2000][Awesome]](https://github.com/gilbertchen/duplicacy) [![godoc][GoDoc]](https://godoc.org/github.com/gilbertchen/duplicacy)
* [myLG](https://github.com/mehrdadrad/mylg) **star:2216** 命令行网络诊断工具。 [![star > 2000][Awesome]](https://github.com/mehrdadrad/mylg) [![godoc][GoDoc]](https://godoc.org/github.com/mehrdadrad/mylg)
* [GoBoy](https://github.com/Humpheh/goboy) **star:2130** 用 Go 编写的任天堂Game Boy彩色模拟器。 [![star > 2000][Awesome]](https://github.com/Humpheh/goboy) [![godoc][GoDoc]](https://godoc.org/github.com/Humpheh/goboy)
* [syncthing](https://syncthing.net/) 开放,分散的文件同步工具和协议。
* [Stack Up](https://github.com/pressly/sup) **star:2011** Stack Up 是一个超级简单的部署工具 — 只面向Unix。 [![star > 2000][Awesome]](https://github.com/pressly/sup) [![godoc][GoDoc]](https://godoc.org/github.com/pressly/sup)
* [syncthing](https://syncthing.net/) 开放,分散的文件同步工具和协议。
* [lgo](https://github.com/yunabe/lgo) **star:1827** 与 Jupyter 可进行交互 Go 程序。它支持代码完成、代码检查以及与Go 100% 兼容性。 [![godoc][GoDoc]](https://godoc.org/github.com/yunabe/lgo)
* [limetext](http://limetext.org/) 一个强大而优雅的文本编辑器。
* [snap](https://github.com/intelsdi-x/snap) **star:1803** 强大的遥测框架。 [![godoc][GoDoc]](https://godoc.org/github.com/intelsdi-x/snap)
* [Circuit](https://github.com/gocircuit/circuit) **star:1795** Circuit 是一个可编程平台即服务(PaaS)和/或基础设施即服务(IaaS),用于管理、发现、同步和编排包含云应用程序的服务和主机。 [![godoc][GoDoc]](https://godoc.org/github.com/gocircuit/circuit)
* [borg](https://github.com/crufter/borg) **star:1426** 基于终端的bash代码段搜索引擎。 ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/crufter/borg)
* [Go Package Store](https://github.com/shurcooL/Go-Package-Store) **star:876** App that displays updates for the Go packages in your GOPATH. [![godoc][GoDoc]](https://godoc.org/github.com/shurcooL/Go-Package-Store)
* [Documize](https://github.com/documize/community) **star:870** 集成了SaaS工具数据的现代wiki软件。 ![最近一周有更新][Green]
* [scc](https://github.com/boyter/scc) **star:806** 一个非常快速准确的代码计数器,采用了复杂的计算和 COCOMO 预估。 ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/boyter/scc)
@@ -1983,8 +1984,6 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
* [peg](https://github.com/pointlander/peg) **star:626** 解析表达式语法是Packrat解析器生成器的实现。 [![godoc][GoDoc]](https://godoc.org/github.com/pointlander/peg)
* [vFlow](https://github.com/VerizonDigital/vflow) **star:609** 高性能、可伸缩和可靠的 IPFIX、sFlow和 Netflow 收集器。 [![godoc][GoDoc]](https://godoc.org/github.com/VerizonDigital/vflow)
* [gfile](https://github.com/Antonito/gfile) **star:505** 通过WebRTC在两台计算机之间安全地传输文件不需要任何第三方依赖。 [![godoc][GoDoc]](https://godoc.org/github.com/Antonito/gfile)
* [hugo](http://gohugo.io/) 快速、现代的静态网站引擎。
* [Gor](https://github.com/buger/gor) Http 流量复制工具,用于实时回放从生产环境到阶段/开发环境的流量。
* [GoDNS](https://github.com/timothyye/godns) **star:453** 一个动态DNS客户端工具支持DNSPod & HE.net。 [![godoc][GoDoc]](https://godoc.org/github.com/timothyye/godns)
* [GoLand](https://jetbrains.com/go) 功能齐全的跨平台 Go IDE。
* [shell2http](https://github.com/msoap/shell2http) **star:440** 通过http服务器执行shell命令(用于原型或远程控制)。 [![godoc][GoDoc]](https://godoc.org/github.com/msoap/shell2http)
@@ -1995,13 +1994,13 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
* [ipe](https://github.com/dimiro1/ipe) **star:283** Open source Pusher server implementation compatible with Pusher client libraries written in GO. [![godoc][GoDoc]](https://godoc.org/github.com/dimiro1/ipe)
* [ide](https://github.com/thestrukture/ide) **star:254** 基于浏览器的IDE [![godoc][GoDoc]](https://godoc.org/github.com/thestrukture/ide)
* [Cherry](https://github.com/rafael-santiago/cherry) **star:194** 微型网络聊天服务器。 ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/rafael-santiago/cherry)
* [orange-cat](https://github.com/noraesae/orange-cat) **star:178** 用Go编写的Markdown预览器。 [![godoc][GoDoc]](https://godoc.org/github.com/noraesae/orange-cat)
* [Orbit](https://github.com/gulien/orbit) **star:130** 一个根据模板来运行命令和生成文件的简单小工具。 ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/gulien/orbit)
* [Juju](https://jujucharms.com/) Cloud-agnostic的服务部署和编制 —— 支持EC2、Azure、Openstack、MAAS等。
* [joincap](https://github.com/assafmo/joincap) **star:123** 用于合并多个pcap文件的命令行实用程序。 [![godoc][GoDoc]](https://godoc.org/github.com/assafmo/joincap)
* [Docker](http://www.docker.com/) 面向开发人员和系统管理员的分布式应用程序的开放平台。
* [DDNS](https://github.com/skibish/ddns) **star:102** 个人 DDNS 客户端。 [![godoc][GoDoc]](https://godoc.org/github.com/skibish/ddns)
* [boxed](https://github.com/tejo/boxed) **star:72** 基于Dropbox的博客引擎。 ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/tejo/boxed)
* [borg](https://github.com/crufter/borg) 基于终端的bash代码段搜索引擎。
* [naclpipe](https://github.com/unix4fun/naclpipe) **star:20** 基于加密管的简单的NaCL EC25519工具。 [![godoc][GoDoc]](https://godoc.org/github.com/unix4fun/naclpipe)
* [term-quiz](https://github.com/crazcalm/term-quiz) **star:17** 测试你的终端。 [![godoc][GoDoc]](https://godoc.org/github.com/crazcalm/term-quiz)
@@ -2015,11 +2014,11 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
* [go-web-framework-benchmark](https://github.com/smallnest/go-web-framework-benchmark) **star:1028** web框架基准测试。 [![godoc][GoDoc]](https://godoc.org/github.com/smallnest/go-web-framework-benchmark)
* [skynet](https://github.com/atemerev/skynet) **star:926** 天网 1M 线程微基准测试。
* [go_serialization_benchmarks](https://github.com/alecthomas/go_serialization_benchmarks) **star:888** Go序列化方法的基准测试。 [![godoc][GoDoc]](https://godoc.org/github.com/alecthomas/go_serialization_benchmarks)
* [gocostmodel](https://github.com/PuerkitoBio/gocostmodel) Go语言常用基本操作的基准测试。
* [speedtest-resize](https://github.com/fawick/speedtest-resize) **star:173** 对比各种图像大小调整算法性能。 ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/fawick/speedtest-resize)
* [go-benchmarks](https://github.com/tylertreat/go-benchmarks) **star:125** Few miscellaneous Go microbenchmarks. Compare some language features to alternative approaches ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/tylertreat/go-benchmarks)
* [gospeed](https://github.com/feyeleanor/GoSpeed) **star:95** 计算语言结构的速度的微观基准测试。 [![godoc][GoDoc]](https://godoc.org/github.com/feyeleanor/GoSpeed)
* [autobench](https://github.com/davecheney/autobench) **star:89** 用来来比较不同Go版本之间的性能的框架。 ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/davecheney/autobench)
* [gocostmodel](https://github.com/PuerkitoBio/gocostmodel) **star:52** Go语言常用基本操作的基准测试。 ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/PuerkitoBio/gocostmodel)
* [golang-sql-benchmark](https://github.com/tyler-smith/golang-sql-benchmark) **star:49** 为流行的 Go 数据库/SQL实用程序收集基准测试。 ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/tyler-smith/golang-sql-benchmark)
## 会议
@@ -2169,12 +2168,12 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
* [Building Go Web Applications and Microservices Using Gin](https://semaphoreci.com/community/tutorials/building-go-web-applications-and-microservices-using-gin) Get familiar with Gin and find out how it can help you reduce boilerplate code and build a request handling pipeline.
* [Caching Slow Database Queries](https://medium.com/@rocketlaunchr.cloud/caching-slow-database-queries-1085d308a0c9) 如何缓存数据库的慢查询。
* [Canceling MySQL](https://medium.com/@rocketlaunchr.cloud/canceling-mysql-in-go-827ed8f83b30) 如何取消MySQL查询。
* [Go Cheat Sheet](https://github.com/a8m/go-lang-cheat-sheet) **star:4107** Go's reference card。 [![star > 2000][Awesome]](https://github.com/a8m/go-lang-cheat-sheet)
* [Go database/sql tutorial](http://go-database-sql.org/) 数据库概论/ sql。
* [Go Playground for iOS](https://itunes.apple.com/us/app/go-playground/id1437518275?ls=1&mt=8) 在你的移动设备上编辑你编辑和运行你的 Go 代码。
* [Ethereum Development with Go](https://github.com/miguelmota/ethereum-development-with-go-book) **star:473** 一本讲述如何用 Go 进行以太开发的小册。 [![godoc][GoDoc]](https://godoc.org/github.com/miguelmota/ethereum-development-with-go-book) ![包含中文文档][CN]
* [Games With Go](http://gameswithgo.org/) 关于编程和游戏开发系列教学视频。
* [Go By Example](https://gobyexample.com/) 手把手教你 如何在 Go 应用程序中使用注释。
* [Go Cheat Sheet](https://github.com/a8m/go-lang-cheat-sheet) Go's reference card。
* [Go database/sql tutorial](http://go-database-sql.org/) 数据库概论/ sql。
* [Go Playground for iOS](https://itunes.apple.com/us/app/go-playground/id1437518275?ls=1&mt=8) 在你的移动设备上编辑你编辑和运行你的 Go 代码。
* [50 Shades of Go](http://devs.cloudimmunity.com/gotchas-and-common-mistakes-in-go-golang/) Go 初学者经常遇到的陷阱、误区、错误
* [A Guide to Golang E-Commerce](https://snipcart.com/blog/golang-ecommerce-ponzu-cms-demo?utm_term=golang-ecommerce-ponzu-cms-demo) 教你如何用 Go 搭建一个电商平台 (包括demo)。
* [A Tour of Go](http://tour.golang.org/) 互动的 Go 之旅。