mirror of
https://github.com/yinggaozhen/awesome-go-cn.git
synced 2024-11-10 11:31:55 +08:00
Merge pull request #164 from guozhen-robot/robot-1574205553
auto commit
This commit is contained in:
commit
5b4ee8721b
87
README.md
87
README.md
@ -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-11-19 14:55:27(每隔1天同步一次)**
|
||||
**此项目是 [awesome-go](https://awesome-go.com/) 中文版,最后一次同步时间 : 2019-11-20 07:17:03(每隔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)
|
||||
|
||||
@ -351,9 +351,9 @@
|
||||
* [golang-set](https://github.com/deckarep/golang-set) **star:1288** 线程安全和非线程安全的高性能集。 [![godoc][GoDoc]](https://godoc.org/github.com/deckarep/golang-set)
|
||||
* [boomfilters](https://github.com/tylertreat/BoomFilters) **star:1194** 用于处理连续的概率数据结构。 ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/tylertreat/BoomFilters)
|
||||
* [gota](https://github.com/kniren/gota) **star:991** 实现了数据帧,序列以及数据噪音。 [![godoc][GoDoc]](https://godoc.org/github.com/kniren/gota)
|
||||
* [roaring](https://github.com/RoaringBitmap/roaring) **star:742** 实现了压缩 bitsets 的Go包。 ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/RoaringBitmap/roaring)
|
||||
* [roaring](https://github.com/RoaringBitmap/roaring) **star:742** 实现了压缩 bitsets 的Go包。 [![godoc][GoDoc]](https://godoc.org/github.com/RoaringBitmap/roaring)
|
||||
* [willf/bloom](https://github.com/willf/bloom) **star:711** 实现Bloom过滤器。 [![godoc][GoDoc]](https://godoc.org/github.com/willf/bloom)
|
||||
* [hyperloglog](https://github.com/axiomhq/hyperloglog) **star:672** HyperLogLog implementation with Sparse, LogLog-Beta bias correction and TailCut space reduction. ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/axiomhq/hyperloglog)
|
||||
* [hyperloglog](https://github.com/axiomhq/hyperloglog) **star:672** HyperLogLog implementation with Sparse, LogLog-Beta bias correction and TailCut space reduction. [![godoc][GoDoc]](https://godoc.org/github.com/axiomhq/hyperloglog)
|
||||
* [cuckoofilter](https://github.com/seiflotfy/cuckoofilter) **star:543** 布谷鸟过滤器:一个用Go实现,可替代计数 bloom 过滤器。 [![godoc][GoDoc]](https://godoc.org/github.com/seiflotfy/cuckoofilter)
|
||||
* [bitset](https://github.com/willf/bitset) **star:517** 实现了 bitsets 的 Go 包。 [![godoc][GoDoc]](https://godoc.org/github.com/willf/bitset)
|
||||
* [trie](https://github.com/derekparker/trie) **star:442** 在Go中实现Trie。 [![godoc][GoDoc]](https://godoc.org/github.com/derekparker/trie)
|
||||
@ -419,7 +419,7 @@
|
||||
* [ledisdb](https://github.com/siddontang/ledisdb) **star:3163** Ledisdb是一种高性能的NoSQL,类似于基于LevelDB的Redis。 [![star > 2000][Awesome]](https://github.com/siddontang/ledisdb) [![godoc][GoDoc]](https://godoc.org/github.com/siddontang/ledisdb)
|
||||
* [BigCache](https://github.com/allegro/bigcache) **star:2741** 高效的键/值缓存为千兆字节的数据。 [![star > 2000][Awesome]](https://github.com/allegro/bigcache) [![godoc][GoDoc]](https://godoc.org/github.com/allegro/bigcache)
|
||||
* [buntdb](https://github.com/tidwall/buntdb) **star:2527** 基于内存的K/V,快速,可嵌入的数据库,可自定义索引和空间支持。 [![star > 2000][Awesome]](https://github.com/tidwall/buntdb) ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/tidwall/buntdb)
|
||||
* [tiedot](https://github.com/HouzuoGuo/tiedot) **star:2423** 属于你的NoSQL数据库。 [![star > 2000][Awesome]](https://github.com/HouzuoGuo/tiedot) ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/HouzuoGuo/tiedot)
|
||||
* [tiedot](https://github.com/HouzuoGuo/tiedot) **star:2423** 属于你的NoSQL数据库。 [![star > 2000][Awesome]](https://github.com/HouzuoGuo/tiedot) [![godoc][GoDoc]](https://godoc.org/github.com/HouzuoGuo/tiedot)
|
||||
* [VictoriaMetrics](https://github.com/VictoriaMetrics/VictoriaMetrics) **star:1402** 开源,快速,可伸缩的时间序列数据库。支持PromQL。 ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/VictoriaMetrics/VictoriaMetrics)
|
||||
* [cache2go](https://github.com/muesli/cache2go) **star:1151** 基于内存的 K/V 缓存,支持超时的自动失效。 [![godoc][GoDoc]](https://godoc.org/github.com/muesli/cache2go)
|
||||
* [GCache](https://github.com/bluele/gcache) **star:983** 支持过期缓存、LFU、LRU和ARC的缓存库。 [![godoc][GoDoc]](https://godoc.org/github.com/bluele/gcache)
|
||||
@ -603,7 +603,7 @@
|
||||
* [ringpop-go](https://github.com/uber/ringpop-go) **star:588** 可伸缩的,容错、应用分层的的Go应用程序。 [![godoc][GoDoc]](https://godoc.org/github.com/uber/ringpop-go)
|
||||
* [gorpc](https://github.com/valyala/gorpc) **star:569** 简单、快速和可伸缩的RPC库。 [![godoc][GoDoc]](https://godoc.org/github.com/valyala/gorpc)
|
||||
* [go-health](https://github.com/InVisionApp/go-health) **star:505** 用于在服务中启用异步依赖项健康检查的库。 ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/InVisionApp/go-health)
|
||||
* [rain](https://github.com/cenkalti/rain) **star:361** BitTorrent客户端和库。 ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/cenkalti/rain)
|
||||
* [rain](https://github.com/cenkalti/rain) **star:361** BitTorrent客户端和库。 [![godoc][GoDoc]](https://godoc.org/github.com/cenkalti/rain)
|
||||
* [dot](https://github.com/dotchain/dot/) 基于 transformation/OT 的分布式同步。
|
||||
* [digota](https://github.com/digota/digota) **star:315** 基于 grpc 的电子商务微服务。 ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/digota/digota)
|
||||
* [sleuth](https://github.com/ursiform/sleuth) **star:305** 用于HTTP服务之间进行无中心p2p自动发现和RPC通信的库(使用[ZeroMQ](https://github.com/zeromq/libzmq))。 ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/ursiform/sleuth)
|
||||
@ -669,7 +669,7 @@
|
||||
|
||||
*处理错误的库。 (翻译出错了? 试试 [英文版](README_EN.md#error-handling) 吧~)*
|
||||
|
||||
* [errors](https://github.com/pkg/errors) **star:5270** 可让你很简单的进行错误处理。 [![star > 2000][Awesome]](https://github.com/pkg/errors) ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/pkg/errors)
|
||||
* [errors](https://github.com/pkg/errors) **star:5270** 可让你很简单的进行错误处理。 [![star > 2000][Awesome]](https://github.com/pkg/errors) [![godoc][GoDoc]](https://godoc.org/github.com/pkg/errors)
|
||||
* [go-multierror](https://github.com/hashicorp/go-multierror) **star:773** 可将一系列的错误作为一个整体来显示。 [![godoc][GoDoc]](https://godoc.org/github.com/hashicorp/go-multierror)
|
||||
* [errorx](https://github.com/joomcode/errorx) **star:596** 一个功能丰富的错误包,可进行堆栈跟踪、组装异常信息以及其他。 [![godoc][GoDoc]](https://godoc.org/github.com/joomcode/errorx)
|
||||
* [tracerr](https://github.com/ztrue/tracerr) **star:524** 可展示错误的堆栈跟踪信息和源码片段。 [![godoc][GoDoc]](https://godoc.org/github.com/ztrue/tracerr)
|
||||
@ -707,7 +707,7 @@
|
||||
*会计和财务软件包。 (翻译出错了? 试试 [英文版](README_EN.md#financial) 吧~)*
|
||||
|
||||
* [decimal](https://github.com/shopspring/decimal) **star:1775** 任意精度定点的十进制数。 [![godoc][GoDoc]](https://godoc.org/github.com/shopspring/decimal)
|
||||
* [go-money](https://github.com/rhymond/go-money) **star:662** Fowler 货币模式的实现。 ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/rhymond/go-money)
|
||||
* [go-money](https://github.com/rhymond/go-money) **star:662** Fowler 货币模式的实现。 [![godoc][GoDoc]](https://godoc.org/github.com/rhymond/go-money)
|
||||
* [go-finance](https://github.com/FlashBoys/go-finance) **star:538** 综合金融市场数据。 ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/FlashBoys/go-finance)
|
||||
* [accounting](https://github.com/leekchan/accounting) **star:513** 货币和货币格式。 [![godoc][GoDoc]](https://godoc.org/github.com/leekchan/accounting)
|
||||
* [techan](https://github.com/sdcoffey/techan) **star:191** 拥有先进的市场分析和交易策略的技术分析库。 ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/sdcoffey/techan)
|
||||
@ -801,7 +801,7 @@
|
||||
* [llgo](https://github.com/go-llvm/llgo) **star:1004** 基于 llvm 的编译器。 ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/go-llvm/llgo)
|
||||
* [tardisgo](https://github.com/tardisgo/tardisgo) **star:391** Golang 转换为 Haxe,再转换为 CPP/CSharp/Java/JavaScript 的编译器. ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/tardisgo/tardisgo)
|
||||
* [c4go](https://github.com/Konstantin8105/c4go) **star:182** 将 C 代码转换为 Go 代码。 [![godoc][GoDoc]](https://godoc.org/github.com/Konstantin8105/c4go)
|
||||
* [f4go](https://github.com/Konstantin8105/f4go) **star:22** 将 FORTRAN 77 转换为 Go代码。 ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/Konstantin8105/f4go)
|
||||
* [f4go](https://github.com/Konstantin8105/f4go) **star:22** 将 FORTRAN 77 转换为 Go代码。 [![godoc][GoDoc]](https://godoc.org/github.com/Konstantin8105/f4go)
|
||||
|
||||
## Goroutines
|
||||
|
||||
@ -1061,7 +1061,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
|
||||
* [machinery](https://github.com/RichardKnop/machinery) **star:3658** 基于分布式消息传递的异步任务/作业队列。 [![star > 2000][Awesome]](https://github.com/RichardKnop/machinery) ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/RichardKnop/machinery)
|
||||
* [go-socket.io](https://github.com/googollee/go-socket.io) **star:3091** go的socket.io库,一个实时应用程序框架。 [![star > 2000][Awesome]](https://github.com/googollee/go-socket.io) ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/googollee/go-socket.io)
|
||||
* [NATS Go Client](https://github.com/nats-io/nats) **star:2544** 轻量级和高性能的发布-订阅(publish-subscribe)和分布式队列消息传递系统——这是一个Go库。 [![star > 2000][Awesome]](https://github.com/nats-io/nats) ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/nats-io/nats)
|
||||
* [APNs2](https://github.com/sideshow/apns2) **star:2161** HTTP / 2苹果消息推送provider——发送推送消息到iOS, tvOS, Safari和OSX应用。 [![star > 2000][Awesome]](https://github.com/sideshow/apns2) ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/sideshow/apns2)
|
||||
* [APNs2](https://github.com/sideshow/apns2) **star:2161** HTTP / 2苹果消息推送provider——发送推送消息到iOS, tvOS, Safari和OSX应用。 [![star > 2000][Awesome]](https://github.com/sideshow/apns2) [![godoc][GoDoc]](https://godoc.org/github.com/sideshow/apns2)
|
||||
* [Benthos](https://github.com/Jeffail/benthos) **star:2114** 一系列协议之间的消息流桥接。 [![star > 2000][Awesome]](https://github.com/Jeffail/benthos) ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/Jeffail/benthos)
|
||||
* [gopush-cluster](https://github.com/Terry-Mao/gopush-cluster) **star:1858** gopush-cluster是一个gopush服务器集群。 ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/Terry-Mao/gopush-cluster) ![包含中文文档][CN]
|
||||
* [Mercure](https://github.com/dunglas/mercure) **star:1734** 使用Mercure协议分派服务器发送(server-sent)更新的服务器和库(构建在服务器发送事件之上)。 ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/dunglas/mercure)
|
||||
@ -1152,7 +1152,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
|
||||
* [go-commons-pool](https://github.com/jolestar/go-commons-pool) **star:728** Go语言的通用对象池。 ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/jolestar/go-commons-pool) ![包含中文文档][CN]
|
||||
* [base64Captcha](https://github.com/mojocn/base64Captcha) **star:687** base64Captcha支持数字,字母,算术,音频和混合模式的验证码。 [![godoc][GoDoc]](https://godoc.org/github.com/mojocn/base64Captcha) ![包含中文文档][CN]
|
||||
* [shortid](https://github.com/teris-io/shortid) **star:491** 分布式地生成超短、唯一、非顺序、URL友好的id。 ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/teris-io/shortid)
|
||||
* [gofakeit](https://github.com/brianvoe/gofakeit) **star:485** 用go编写的随机数据生成器。 ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/brianvoe/gofakeit)
|
||||
* [gofakeit](https://github.com/brianvoe/gofakeit) **star:485** 用go编写的随机数据生成器。 [![godoc][GoDoc]](https://godoc.org/github.com/brianvoe/gofakeit)
|
||||
* [llvm](https://github.com/llir/llvm) **star:459** 用于在纯Go中与LLVM IR交互的库。 [![godoc][GoDoc]](https://godoc.org/github.com/llir/llvm)
|
||||
* [health](https://github.com/dimiro1/health) **star:371** 易于使用,可扩展的健康检查库。 [![godoc][GoDoc]](https://godoc.org/github.com/dimiro1/health)
|
||||
* [conv](https://github.com/cstockton/go-conv) **star:342** conv包提供了跨Go类型(Go types)的快速和直观的转换。 ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/cstockton/go-conv)
|
||||
@ -1161,7 +1161,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
|
||||
* [antch](https://github.com/antchfx/antch) **star:160** 一个快速、强大和可扩展的web爬虫框架。 ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/antchfx/antch) ![包含中文文档][CN]
|
||||
* [battery](https://github.com/distatus/battery) **star:138** 跨平台、标准化的电池信息库。 [![godoc][GoDoc]](https://godoc.org/github.com/distatus/battery)
|
||||
* [ffmt](https://github.com/go-ffmt/ffmt) **star:134** 美化数据,使其更适合人查看。 [![godoc][GoDoc]](https://godoc.org/github.com/go-ffmt/ffmt) ![包含中文文档][CN]
|
||||
* [stateless](https://github.com/qmuntal/stateless) **star:132** 用于创建状态机的流畅库。 ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/qmuntal/stateless)
|
||||
* [stateless](https://github.com/qmuntal/stateless) **star:132** 用于创建状态机的流畅库。 [![godoc][GoDoc]](https://godoc.org/github.com/qmuntal/stateless)
|
||||
* [lk](https://github.com/hyperboloide/lk) **star:130** 一个简单的版权许可证库。 [![godoc][GoDoc]](https://godoc.org/github.com/hyperboloide/lk)
|
||||
* [stats](https://github.com/go-playground/stats) **star:128** Monitors Go MemStats + 诸如如内存,Swap和CPU的系统状态统计,并通过UDP发送到任何你想记录的地方 ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/go-playground/stats)
|
||||
* [bitio](https://github.com/icza/bitio) **star:104** 高度优化的位级读写器。 ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/icza/bitio)
|
||||
@ -1326,7 +1326,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
|
||||
* [reform](https://github.com/go-reform/reform) **star:828** 基于非空接口和代码生成的 ORM。 [![godoc][GoDoc]](https://godoc.org/github.com/go-reform/reform)
|
||||
* [pop/soda](https://github.com/gobuffalo/pop) **star:739** 数据库迁移、创建、ORM等。用于MySQL、PostgreSQL和SQLite。 [![godoc][GoDoc]](https://godoc.org/github.com/gobuffalo/pop)
|
||||
* [QBS](https://github.com/coocood/qbs) **star:538** Stands for Query By Struct. A Go ORM. ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/coocood/qbs) ![包含中文文档][CN]
|
||||
* [go-queryset](https://github.com/jirfag/go-queryset) **star:466** 基于 GORM 100% 类型安全的 ORM。可支持 MySQL, PostgreSQL, Sqlite3, SQL Server。 ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/jirfag/go-queryset)
|
||||
* [go-queryset](https://github.com/jirfag/go-queryset) **star:466** 基于 GORM 100% 类型安全的 ORM。可支持 MySQL, PostgreSQL, Sqlite3, SQL Server。 [![godoc][GoDoc]](https://godoc.org/github.com/jirfag/go-queryset)
|
||||
* [beego orm](https://github.com/astaxie/beego/tree/master/orm) 强大的orm框架。支持: pq/mysql/sqlite3。
|
||||
* [go-sqlbuilder](https://github.com/huandu/go-sqlbuilder) **star:270** 一个灵活而强大的SQL字符串构建器库。 [![godoc][GoDoc]](https://godoc.org/github.com/huandu/go-sqlbuilder)
|
||||
* [Zoom](https://github.com/albrow/zoom) **star:244** 基于 Redis 的快速数据存储和查询引擎。 ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/albrow/zoom)
|
||||
@ -1399,7 +1399,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
|
||||
|
||||
* [gonum](https://github.com/gonum/gonum) **star:3275** Gonum是一组用于Go编程语言的数字库。它包含用于矩阵、统计、优化等的库。 [![star > 2000][Awesome]](https://github.com/gonum/gonum) ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/gonum/gonum)
|
||||
* [stats](https://github.com/montanaflynn/stats) **star:1402** 包含Golang标准库中缺少的公共函数的统计软件包。 [![godoc][GoDoc]](https://godoc.org/github.com/montanaflynn/stats)
|
||||
* [gosl](https://github.com/cpmech/gosl) **star:1356** 提供线性代数,FFT,几何,NURBS,数值方法,概率,优化,微分方程,等等。 ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/cpmech/gosl)
|
||||
* [gosl](https://github.com/cpmech/gosl) **star:1356** 提供线性代数,FFT,几何,NURBS,数值方法,概率,优化,微分方程,等等。 [![godoc][GoDoc]](https://godoc.org/github.com/cpmech/gosl)
|
||||
* [streamtools](https://github.com/nytlabs/streamtools) **star:1318** 通用图形工具,用于处理数据流。 ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/nytlabs/streamtools)
|
||||
* [gonum/plot](https://github.com/gonum/plot) **star:1291** gonum/plot提供了一个API,用于在Go中构建和绘制绘图。 [![godoc][GoDoc]](https://godoc.org/github.com/gonum/plot)
|
||||
* [go-dsp](https://github.com/mjibson/go-dsp) **star:646** Go数字信号处理。 ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/mjibson/go-dsp)
|
||||
@ -1454,7 +1454,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
|
||||
|
||||
*用于二进制序列化的库和工具。 (翻译出错了? 试试 [英文版](README_EN.md#serialization) 吧~)*
|
||||
|
||||
* [jsoniter](https://github.com/json-iterator/go) **star:6445** 高性能,100% 兼容的“encoding/json” 替代品 [![star > 2000][Awesome]](https://github.com/json-iterator/go) ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/json-iterator/go)
|
||||
* [jsoniter](https://github.com/json-iterator/go) **star:6445** 高性能,100% 兼容的“encoding/json” 替代品 [![star > 2000][Awesome]](https://github.com/json-iterator/go) [![godoc][GoDoc]](https://godoc.org/github.com/json-iterator/go)
|
||||
* [goprotobuf](https://github.com/golang/protobuf) **star:5673** 通过库和协议编译器插件使 Go 语言支持 Google的 protocol buffers. [![star > 2000][Awesome]](https://github.com/golang/protobuf) ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/golang/protobuf)
|
||||
* [gogoprotobuf](https://github.com/gogo/protobuf) **star:3268** Go 语言的 Protocol Buffer 库。 [![star > 2000][Awesome]](https://github.com/gogo/protobuf) ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/gogo/protobuf)
|
||||
* [mapstructure](https://github.com/mitchellh/mapstructure) **star:2763** 用于对原生键值对进行解码生成 Go 语言结构体 [![star > 2000][Awesome]](https://github.com/mitchellh/mapstructure) [![godoc][GoDoc]](https://godoc.org/github.com/mitchellh/mapstructure)
|
||||
@ -1547,7 +1547,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
|
||||
* [ginkgo](http://onsi.github.io/ginkgo/) Go的BDD测试框架。
|
||||
* [go-carpet](https://github.com/msoap/go-carpet) **star:200** 在终端中查看测试覆盖率的工具。 [![godoc][GoDoc]](https://godoc.org/github.com/msoap/go-carpet)
|
||||
* [charlatan](https://github.com/percolate/charlatan) **star:192** 为测试生成假接口实现的工具。 [![godoc][GoDoc]](https://godoc.org/github.com/percolate/charlatan)
|
||||
* [gotest.tools](https://github.com/gotestyourself/gotest.tools) **star:136** 一组包,用于增强go测试包并支持公共模式。 ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/gotestyourself/gotest.tools)
|
||||
* [gotest.tools](https://github.com/gotestyourself/gotest.tools) **star:136** 一组包,用于增强go测试包并支持公共模式。 [![godoc][GoDoc]](https://godoc.org/github.com/gotestyourself/gotest.tools)
|
||||
* [GoSpec](https://github.com/orfjackal/gospec) **star:112** 用于 Go 编程语言的bdd风格的测试框架。 ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/orfjackal/gospec)
|
||||
* [endly](https://github.com/viant/endly) **star:109** 声明性端到端功能测试。 [![godoc][GoDoc]](https://godoc.org/github.com/viant/endly)
|
||||
* [cupaloy](https://github.com/bradleyjkemp/cupaloy) **star:94** 测试框架的简单快照测试插件。 [![godoc][GoDoc]](https://godoc.org/github.com/bradleyjkemp/cupaloy)
|
||||
@ -1611,14 +1611,14 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
|
||||
* [GoQuery](https://github.com/PuerkitoBio/goquery) **star:8001** GoQuery 为 Go 语言带来了一组类似 jQuery 的语法和功能 [![star > 2000][Awesome]](https://github.com/PuerkitoBio/goquery) [![godoc][GoDoc]](https://godoc.org/github.com/PuerkitoBio/goquery)
|
||||
* [blackfriday](https://github.com/russross/blackfriday) **star:4092** Markdown 解析器 [![star > 2000][Awesome]](https://github.com/russross/blackfriday) [![godoc][GoDoc]](https://godoc.org/github.com/russross/blackfriday)
|
||||
* [toml](https://github.com/BurntSushi/toml) **star:2928** TOML配置格式(带反射的编码器/解码器)。 [![star > 2000][Awesome]](https://github.com/BurntSushi/toml) [![godoc][GoDoc]](https://godoc.org/github.com/BurntSushi/toml)
|
||||
* [sh](https://github.com/mvdan/sh) **star:2169** Shell解析器和格式化工具。 [![star > 2000][Awesome]](https://github.com/mvdan/sh) ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/mvdan/sh)
|
||||
* [sh](https://github.com/mvdan/sh) **star:2169** Shell解析器和格式化工具。 [![star > 2000][Awesome]](https://github.com/mvdan/sh) [![godoc][GoDoc]](https://godoc.org/github.com/mvdan/sh)
|
||||
* [go-humanize](https://github.com/dustin/go-humanize) **star:2003** 格式化程序,用于将时间、数字和内存大小转换为可读格式。 [![star > 2000][Awesome]](https://github.com/dustin/go-humanize) [![godoc][GoDoc]](https://godoc.org/github.com/dustin/go-humanize)
|
||||
* [bluemonday](https://github.com/microcosm-cc/bluemonday) **star:1327** HTML 清理工具 [![godoc][GoDoc]](https://godoc.org/github.com/microcosm-cc/bluemonday)
|
||||
* [inject](https://github.com/facebookgo/inject) **star:1174** 包注入提供了一个基于反射的注入器。 [![godoc][GoDoc]](https://godoc.org/github.com/facebookgo/inject) ![归档项目][Archived]
|
||||
* [gofeed](https://github.com/mmcdole/gofeed) **star:1157** 在Go中解析RSS和Atom feeds。 [![godoc][GoDoc]](https://godoc.org/github.com/mmcdole/gofeed)
|
||||
* [go-toml](https://github.com/pelletier/go-toml) **star:658** 使用带有查询支持和方便的cli工具的TOML格式库。 [![godoc][GoDoc]](https://godoc.org/github.com/pelletier/go-toml)
|
||||
* [commonregex](https://github.com/mingrammer/commonregex) **star:565** 一组用于Go的公共正则表达式。 ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/mingrammer/commonregex)
|
||||
* [slug](https://github.com/gosimple/slug) **star:463** URL 友好的 slug 化工具,支持多种语言 ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/gosimple/slug)
|
||||
* [commonregex](https://github.com/mingrammer/commonregex) **star:565** 一组用于Go的公共正则表达式。 [![godoc][GoDoc]](https://godoc.org/github.com/mingrammer/commonregex)
|
||||
* [slug](https://github.com/gosimple/slug) **star:463** URL 友好的 slug 化工具,支持多种语言 [![godoc][GoDoc]](https://godoc.org/github.com/gosimple/slug)
|
||||
* [mxj](https://github.com/clbanning/mxj) **star:346** 将XML编码/解码为JSON或map[string]接口{};使用点符号路径和通配符提取值。替换x2j和j2x包。 [![godoc][GoDoc]](https://godoc.org/github.com/clbanning/mxj)
|
||||
* [gommon/bytes](https://github.com/labstack/gommon/tree/master/bytes) 格式化二进制为字符串。
|
||||
* [gographviz](https://github.com/awalterschulze/gographviz) **star:327** 解析Graphviz DOT语言。 [![godoc][GoDoc]](https://godoc.org/github.com/awalterschulze/gographviz)
|
||||
@ -1649,7 +1649,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
|
||||
* [syndfeed](https://github.com/zhengchun/syndfeed) **star:7** Atom 1.0和RSS 2.0的联合提要。 ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/zhengchun/syndfeed)
|
||||
* [bbConvert](https://github.com/CalebQ42/bbConvert) **star:5** 将bbCode转换为HTML,使您可以添加对自定义bbCode标记的支持。 ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/CalebQ42/bbConvert)
|
||||
* [doi](https://github.com/hscells/doi) **star:4** 文档对象标识符(doi)解析器。 ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/hscells/doi)
|
||||
* [encdec](https://github.com/mickep76/encdec) **star:3** 软件包为编码器和解码器提供了通用接口。 ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/mickep76/encdec)
|
||||
* [encdec](https://github.com/mickep76/encdec) **star:3** 软件包为编码器和解码器提供了通用接口。 [![godoc][GoDoc]](https://godoc.org/github.com/mickep76/encdec)
|
||||
* [ltsv](https://github.com/Wing924/ltsv) **star:3** 用于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:543** 从文本中提取url。 [![godoc][GoDoc]](https://godoc.org/github.com/mvdan/xurls)
|
||||
@ -1681,7 +1681,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
|
||||
* [minio-go](https://github.com/minio/minio-go) **star:801** 用于Amazon S3兼容云存储的Minio Go库。 ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/minio/minio-go)
|
||||
* [go-jira](https://github.com/andygrunwald/go-jira) **star:638** Go [Atlassian JIRA](https://www.atlassian.com/software/jira)的客户端库 ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/andygrunwald/go-jira)
|
||||
* [githubql](https://github.com/shurcooL/githubql) **star:560** 访问GitHub GraphQL API v4的库。 [![godoc][GoDoc]](https://godoc.org/github.com/shurcooL/githubql)
|
||||
* [webhooks](https://github.com/go-playground/webhooks) **star:412** GitHub 和 Bitbucket 的Webhook接收器。 ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/go-playground/webhooks)
|
||||
* [webhooks](https://github.com/go-playground/webhooks) **star:412** GitHub 和 Bitbucket 的Webhook接收器。 [![godoc][GoDoc]](https://godoc.org/github.com/go-playground/webhooks)
|
||||
* [geo-golang](https://github.com/codingsince1985/geo-golang) **star:329** Go Library to access [Google Maps](https://developers.google.com/maps/documentation/geocoding/intro), [MapQuest](http://open.mapquestapi.com/geocoding/), [Nominatim](https://developer.mapquest.com/documentation/open/nominatim-search), [OpenCage](http://geocoder.opencagedata.com/api.html), [Bing](https://msdn.microsoft.com/en-us/library/ff701715.aspx), [Mapbox](https://www.mapbox.com/developers/api/geocoding/), and [OpenStreetMap](https://wiki.openstreetmap.org/wiki/Nominatim) geocoding / reverse geocoding APIs. [![godoc][GoDoc]](https://godoc.org/github.com/codingsince1985/geo-golang)
|
||||
* [paypal](https://github.com/logpacker/PayPal-Go-SDK) **star:324** PayPal支付API的包装器。 ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/logpacker/PayPal-Go-SDK)
|
||||
* [go-marathon](https://github.com/gambol99/go-marathon) **star:190** 用于和 Mesosphere's Marathon PAAS 交互的 Go 语言库 ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/gambol99/go-marathon)
|
||||
@ -1820,7 +1820,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
|
||||
* [go-astitodo](https://github.com/asticode/go-astitodo) **star:46** 解析你 Go 语言代码中的 TODOs(待办事项)。 ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/asticode/go-astitodo)
|
||||
* [golog](https://github.com/mlimaloureiro/golog) **star:44** 简单、轻量级的命令后工具,用于对你的计划任务进行跟踪。 [![godoc][GoDoc]](https://godoc.org/github.com/mlimaloureiro/golog)
|
||||
* [goback](https://github.com/carlescere/goback) **star:42** 一个 Go 语言的简单的指数补偿包。 ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/carlescere/goback)
|
||||
* [gaper](https://github.com/maxcnunes/gaper) **star:40** 当Go项目崩溃或一些人看到文件更改时,构建并重新启动该项目。 ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/maxcnunes/gaper)
|
||||
* [gaper](https://github.com/maxcnunes/gaper) **star:40** 当Go项目崩溃或一些人看到文件更改时,构建并重新启动该项目。 [![godoc][GoDoc]](https://godoc.org/github.com/maxcnunes/gaper)
|
||||
* [goreadability](https://github.com/philipjkim/goreadability) **star:40** 网页摘要提取器使用Facebook开放图形和arc90的可读性。 [![godoc][GoDoc]](https://godoc.org/github.com/philipjkim/goreadability)
|
||||
* [intrinsic](https://github.com/mengzhuo/intrinsic) **star:40** 不需要编写任何汇编代码就能使用 x86 SIMD。 ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/mengzhuo/intrinsic) ![归档项目][Archived]
|
||||
* [copy-pasta](https://github.com/jutkko/copy-pasta) **star:38** 通用多工作站剪切板,使用类似 S3 的后端作为存储。 [![godoc][GoDoc]](https://godoc.org/github.com/jutkko/copy-pasta)
|
||||
@ -1830,7 +1830,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
|
||||
* [myhttp](https://github.com/inancgumus/myhttp) **star:34** 简单的API,使HTTP GET请求与超时支持。 ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/inancgumus/myhttp) ![归档项目][Archived]
|
||||
* [gpath](https://github.com/tenntenn/gpath) **star:32** 用于简化结构体域访问的库。 ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/tenntenn/gpath)
|
||||
* [retry-go](https://github.com/rafaeljesus/retry-go) **star:31** 对 Go 来说,重试变得简单而容易。 ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/rafaeljesus/retry-go)
|
||||
* [pgo](https://github.com/arthurkushman/pgo) **star:30** 用于PHP社区的 Convenient 函数。 ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/arthurkushman/pgo)
|
||||
* [pgo](https://github.com/arthurkushman/pgo) **star:30** 用于PHP社区的 Convenient 函数。 [![godoc][GoDoc]](https://godoc.org/github.com/arthurkushman/pgo)
|
||||
* [rclient](https://github.com/zpatrick/rclient) **star:29** 可读、灵活、易于使用的REST api客户端。 ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/zpatrick/rclient)
|
||||
* [ugo](https://github.com/alxrm/ugo) **star:22** uGo 是一个切片工具箱,有着和 Go 语言一致的语法法。 ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/alxrm/ugo)
|
||||
* [goplaceholder](https://github.com/michiwend/goplaceholder) **star:21** 一个小巧的 Go 语言库用于生成占位图片。 ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/michiwend/goplaceholder)
|
||||
@ -1929,7 +1929,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
|
||||
* [Revel](https://github.com/revel/revel) **star:11421** 用于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:3618** 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:3366** 设置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:2951** 《纽约时报》使用的微服务工具包。 [![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:2951** 《纽约时报》使用的微服务工具包。 [![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:2881** 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:2146** Go(Golang)的轻量级MVC框架。 [![star > 2000][Awesome]](https://github.com/gernest/utron) ![最近一年没有更新][Yellow] [![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)
|
||||
@ -2117,13 +2117,14 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
|
||||
* [kubernetes](https://github.com/kubernetes/kubernetes) **star:60164** 来自谷歌的容器集群管理器。 [![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:55552** 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:25883** 反向代理和负载均衡器,支持多个后端。 [![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:17040** 从 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:13035** HTTP负载测试工具和库。超过9000 ! [![star > 2000][Awesome]](https://github.com/tsenart/vegeta) [![godoc][GoDoc]](https://godoc.org/github.com/tsenart/vegeta)
|
||||
* [Packer](https://github.com/mitchellh/packer) **star:9540** 用于从一个源配置为多个平台创建相同的机器图像。 [![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:7052** 压力测试工具,可用来代替 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:4755** GVM 提供了一个接口来管理 Go 版本。 [![star > 2000][Awesome]](https://github.com/moovweb/gvm)
|
||||
* [Wide](https://wide.b3log.org/login) 为使用 Golang 的团队提供基于 web 的 IDE。
|
||||
* [webhook](https://github.com/adnanh/webhook) **star:4404** 允许用户创建在服务器上执行命令的 HTTP hooks。 [![star > 2000][Awesome]](https://github.com/adnanh/webhook) ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/adnanh/webhook)
|
||||
* [Wide](https://wide.b3log.org/login) 为使用 Golang 的团队提供基于 web 的 IDE。
|
||||
* [gaia](https://github.com/gaia-pipeline/gaia) **star:3843** 可用于任何编程语言来构建强大的管道。 [![star > 2000][Awesome]](https://github.com/gaia-pipeline/gaia) [![godoc][GoDoc]](https://godoc.org/github.com/gaia-pipeline/gaia)
|
||||
* [gox](https://github.com/mitchellh/gox) **star:3524** 非常简单,没有多余的跨平台编译工具。 [![star > 2000][Awesome]](https://github.com/mitchellh/gox) [![godoc][GoDoc]](https://godoc.org/github.com/mitchellh/gox)
|
||||
* [bosun](https://github.com/bosun-monitor/bosun) **star:2884** 按照时间轴发出告警的框架。 [![star > 2000][Awesome]](https://github.com/bosun-monitor/bosun) ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/bosun-monitor/bosun)
|
||||
@ -2139,20 +2140,19 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
|
||||
* [skm](https://github.com/TimothyYe/skm) **star:567** SKM是一个简单而强大的SSH密钥管理器,它可以帮助您轻松地管理多个SSH密钥! [![godoc][GoDoc]](https://godoc.org/github.com/TimothyYe/skm)
|
||||
* [Scaleway-cli](https://github.com/scaleway/scaleway-cli) **star:546** 从命令行管理 BareMetal 服务器(与使用Docker一样容易)。 ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/scaleway/scaleway-cli)
|
||||
* [aurora](https://github.com/xuri/aurora) **star:428** 基于web的跨平台 Beanstalkd 队列服务器控制台。
|
||||
* [govvv](https://github.com/ahmetalpbalkan/govvv) **star:414** 可轻松地添加版本信息到 Go 二进制文件。 ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/ahmetalpbalkan/govvv)
|
||||
* [gonative](https://github.com/inconshreveable/gonative) **star:313** 用原生 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:268** 用于访问 MongoDB 文档和元数据的 REST 服务器。 ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/emicklei/mora)
|
||||
* [lstags](https://github.com/ivanilves/lstags) **star:237** 提供了工具和API,可用来同步不同注册中心的Docker图像。 [![godoc][GoDoc]](https://godoc.org/github.com/ivanilves/lstags)
|
||||
* [dogo](https://github.com/liudng/dogo) **star:222** 监视源文件中的更改并自动编译和运行(restart)。 [![godoc][GoDoc]](https://godoc.org/github.com/liudng/dogo) ![包含中文文档][CN]
|
||||
* [godbg](https://github.com/sirnewton01/godbg) **star:219** 基于 web 的 gdb 前端应用程序。 ![最近一年没有更新][Yellow]
|
||||
* [Gogs](https://gogs.io/) 自托管的Git服务。
|
||||
* [godbg](https://github.com/sirnewton01/godbg) **star:219** 基于 web 的 gdb 前端应用程序。 ![最近一年没有更新][Yellow]
|
||||
* [Pewpew](https://github.com/bengadbois/pewpew) **star:215** 灵活的 HTTP 命令行压测工具。 [![godoc][GoDoc]](https://godoc.org/github.com/bengadbois/pewpew)
|
||||
* [manssh](https://github.com/xwjdsh/manssh) **star:208** manssh是一个命令行工具,可以方便地管理ssh别名配置。 ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/xwjdsh/manssh)
|
||||
* [aptly](https://github.com/smira/aptly) Debian存储库管理工具。
|
||||
* [gobrew](https://github.com/cryptojuice/gobrew) **star:176** gobrew 允许您轻松地在 go 的多个版本之间切换。 ![最近一年没有更新][Yellow]
|
||||
* [Blast](https://github.com/dave/blast) **star:171** 一个用于API负载测试和批处理作业的简单工具。 ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/dave/blast)
|
||||
* [ostent](https://github.com/ostrost/ostent) **star:163** 收集和显示系统指标,并可选 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:141** 旨在轻松地通过ssh分发命令的轻量级工具。 [![godoc][GoDoc]](https://godoc.org/github.com/yaronsumel/grapes)
|
||||
* [easyssh-proxy](https://github.com/appleboy/easyssh-proxy) **star:111** 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:92** 用于检查kafka主题/分区/消息的命令行工具。 [![godoc][GoDoc]](https://godoc.org/github.com/cswank/kcli)
|
||||
@ -2172,28 +2172,30 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
|
||||
|
||||
### 其他软件
|
||||
|
||||
* [hugo](http://gohugo.io/) 快速、现代的静态网站引擎。
|
||||
* [Gor](https://github.com/buger/gor) **star:11867** Http 流量复制工具,用于实时回放从生产环境到阶段/开发环境的流量。 [![star > 2000][Awesome]](https://github.com/buger/gor) [![godoc][GoDoc]](https://godoc.org/github.com/buger/gor)
|
||||
* [Seaweed File System](https://github.com/chrislusf/seaweedfs) **star:8751** 快速、简单、可伸缩的分布式文件系统,采用了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:8729** 消除重复项备份程序。 [![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:6668** 使用 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:6278** 模拟坏的网络连接。 [![star > 2000][Awesome]](https://github.com/tylertreat/Comcast) [![godoc][GoDoc]](https://godoc.org/github.com/tylertreat/Comcast)
|
||||
* [LiteIDE](https://github.com/visualfc/liteide) **star:5709** 简单的、开源的、跨平台的Go IDE。 [![star > 2000][Awesome]](https://github.com/visualfc/liteide) ![包含中文文档][CN]
|
||||
* [drive](https://github.com/odeke-em/drive) **star:5126** 基于命令行的谷歌驱动器客户端。 [![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:4254** 任天堂娱乐系统(NES)模拟器。 [![star > 2000][Awesome]](https://github.com/fogleman/nes) [![godoc][GoDoc]](https://godoc.org/github.com/fogleman/nes)
|
||||
* [toxiproxy](https://github.com/shopify/toxiproxy) **star:4173** 为自动化测试模拟网络和系统条件的代理。 [![star > 2000][Awesome]](https://github.com/shopify/toxiproxy) [![godoc][GoDoc]](https://godoc.org/github.com/shopify/toxiproxy)
|
||||
* [tsuru](https://tsuru.io/) Extensible and open source Platform as a Service software.
|
||||
* [toxiproxy](https://github.com/shopify/toxiproxy) **star:4173** 为自动化测试模拟网络和系统条件的代理。 [![star > 2000][Awesome]](https://github.com/shopify/toxiproxy) [![godoc][GoDoc]](https://godoc.org/github.com/shopify/toxiproxy)
|
||||
* [Pipe](https://github.com/b3log/pipe) **star:3869** 一个小巧漂亮的博客平台。 [![star > 2000][Awesome]](https://github.com/b3log/pipe) [![godoc][GoDoc]](https://godoc.org/github.com/b3log/pipe)
|
||||
* [Duplicacy](https://github.com/gilbertchen/duplicacy) **star:2797** 跨平台网络和云备份工具。 [![star > 2000][Awesome]](https://github.com/gilbertchen/duplicacy) [![godoc][GoDoc]](https://godoc.org/github.com/gilbertchen/duplicacy)
|
||||
* [croc](https://github.com/schollz/croc) **star:2615** 轻松、安全地将文件或文件夹从一台计算机发送到另一台计算机。 [![star > 2000][Awesome]](https://github.com/schollz/croc) ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/schollz/croc)
|
||||
* [myLG](https://github.com/mehrdadrad/mylg) **star:2239** 命令行网络诊断工具。 [![star > 2000][Awesome]](https://github.com/mehrdadrad/mylg) ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/mehrdadrad/mylg)
|
||||
* [GoBoy](https://github.com/Humpheh/goboy) **star:2159** 用 Go 编写的任天堂Game Boy彩色模拟器。 [![star > 2000][Awesome]](https://github.com/Humpheh/goboy) [![godoc][GoDoc]](https://godoc.org/github.com/Humpheh/goboy)
|
||||
* [Stack Up](https://github.com/pressly/sup) **star:2024** 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:1885** 与 Jupyter 可进行交互 Go 程序。它支持代码完成、代码检查以及与Go 100% 兼容性。 [![godoc][GoDoc]](https://godoc.org/github.com/yunabe/lgo)
|
||||
* [Stack Up](https://github.com/pressly/sup) **star:2024** Stack Up 是一个超级简单的部署工具 — 只面向Unix。 [![star > 2000][Awesome]](https://github.com/pressly/sup) [![godoc][GoDoc]](https://godoc.org/github.com/pressly/sup)
|
||||
* [limetext](http://limetext.org/) 一个强大而优雅的文本编辑器。
|
||||
* [lgo](https://github.com/yunabe/lgo) **star:1885** 与 Jupyter 可进行交互 Go 程序。它支持代码完成、代码检查以及与Go 100% 兼容性。 [![godoc][GoDoc]](https://godoc.org/github.com/yunabe/lgo)
|
||||
* [snap](https://github.com/intelsdi-x/snap) **star:1801** 强大的遥测框架。 [![godoc][GoDoc]](https://godoc.org/github.com/intelsdi-x/snap)
|
||||
* [Circuit](https://github.com/gocircuit/circuit) **star:1797** Circuit 是一个可编程平台即服务(PaaS)和/或基础设施即服务(IaaS),用于管理、发现、同步和编排包含云应用程序的服务和主机。 [![godoc][GoDoc]](https://godoc.org/github.com/gocircuit/circuit)
|
||||
* [scc](https://github.com/boyter/scc) **star:1120** 一个非常快速准确的代码计数器,采用了复杂的计算和 COCOMO 预估。 ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/boyter/scc)
|
||||
* [borg](https://github.com/crufter/borg) **star:1437** 基于终端的bash代码段搜索引擎。 ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/crufter/borg)
|
||||
* [scc](https://github.com/boyter/scc) **star:1120** 一个非常快速准确的代码计数器,采用了复杂的计算和 COCOMO 预估。 [![godoc][GoDoc]](https://godoc.org/github.com/boyter/scc)
|
||||
* [Documize](https://github.com/documize/community) **star:930** 集成了SaaS工具数据的现代wiki软件。 ![最近一周有更新][Green]
|
||||
* [Go Package Store](https://github.com/shurcooL/Go-Package-Store) **star:880** App that displays updates for the Go packages in your GOPATH. [![godoc][GoDoc]](https://godoc.org/github.com/shurcooL/Go-Package-Store)
|
||||
* [Leaps](https://github.com/jeffail/leaps) **star:648** 使用操作转换的成对编程服务。 [![godoc][GoDoc]](https://godoc.org/github.com/jeffail/leaps)
|
||||
@ -2209,18 +2211,16 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
|
||||
* [ipe](https://github.com/dimiro1/ipe) **star:286** 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:253** 基于浏览器的IDE [![godoc][GoDoc]](https://godoc.org/github.com/thestrukture/ide)
|
||||
* [Cherry](https://github.com/rafael-santiago/cherry) **star:203** 微型网络聊天服务器。 ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/rafael-santiago/cherry)
|
||||
* [orange-cat](https://github.com/noraesae/orange-cat) **star:180** 用Go编写的Markdown预览器。 [![godoc][GoDoc]](https://godoc.org/github.com/noraesae/orange-cat)
|
||||
* [Orbit](https://github.com/gulien/orbit) **star:132** 一个根据模板来运行命令和生成文件的简单小工具。 [![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:125** 用于合并多个pcap文件的命令行实用程序。 [![godoc][GoDoc]](https://godoc.org/github.com/assafmo/joincap)
|
||||
* [Juju](https://jujucharms.com/) Cloud-agnostic的服务部署和编制 —— 支持EC2、Azure、Openstack、MAAS等。
|
||||
* [Docker](http://www.docker.com/) 面向开发人员和系统管理员的分布式应用程序的开放平台。
|
||||
* [DDNS](https://github.com/skibish/ddns) **star:115** 个人 DDNS 客户端。 [![godoc][GoDoc]](https://godoc.org/github.com/skibish/ddns)
|
||||
* [borg](https://github.com/crufter/borg) 基于终端的bash代码段搜索引擎。
|
||||
* [boxed](https://github.com/tejo/boxed) **star:71** 基于Dropbox的博客引擎。 ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/tejo/boxed)
|
||||
* [naclpipe](https://github.com/unix4fun/naclpipe) **star:20** 基于加密管的简单的NaCL EC25519工具。 ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/unix4fun/naclpipe)
|
||||
* [term-quiz](https://github.com/crazcalm/term-quiz) **star:17** 测试你的终端。 ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/crazcalm/term-quiz)
|
||||
* [Snitch](https://github.com/lucasgomide/snitch) **star:15** 当有人通过 Tsuru 部署任何应用程序时,会通知您的团队以及其他工具。 ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/lucasgomide/snitch)
|
||||
* [hugo](http://gohugo.io/) 快速、现代的静态网站引擎。
|
||||
* [Gor](https://github.com/buger/gor) Http 流量复制工具,用于实时回放从生产环境到阶段/开发环境的流量。
|
||||
* [GoLand](https://jetbrains.com/go) 功能齐全的跨平台 Go IDE。
|
||||
* [GoDocTooltip](https://github.com/diankong/GoDocTooltip) **star:12** 包含了 Go 使用手册文档的 Chrome 扩展。 ![最近一年没有更新][Yellow]
|
||||
|
||||
@ -2234,11 +2234,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:1066** web框架基准测试。 ![最近一周有更新][Green] [![godoc][GoDoc]](https://godoc.org/github.com/smallnest/go-web-framework-benchmark)
|
||||
* [skynet](https://github.com/atemerev/skynet) **star:934** 天网 1M 线程微基准测试。
|
||||
* [go_serialization_benchmarks](https://github.com/alecthomas/go_serialization_benchmarks) **star:916** 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:182** 对比各种图像大小调整算法性能。 [![godoc][GoDoc]](https://godoc.org/github.com/fawick/speedtest-resize)
|
||||
* [go-benchmarks](https://github.com/tylertreat/go-benchmarks) **star:128** 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:96** 计算语言结构的速度的微观基准测试。 ![最近一年没有更新][Yellow] [![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:55** 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)
|
||||
* [go-benchmark-app](https://github.com/mrLSD/go-benchmark-app) **star:20** 强大的HTTP基准测试工具,包含了Аb,Wrk,Siege工具。收集统计和各种参数指标,并比较相关结果。 ![最近一年没有更新][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/mrLSD/go-benchmark-app)
|
||||
* [kvbench](https://github.com/jimrobinson/kvbench) **star:16** K / V 类型数据库基准测试。 [![godoc][GoDoc]](https://godoc.org/github.com/jimrobinson/kvbench)
|
||||
@ -2368,7 +2368,8 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
|
||||
* [Go Community on Hashnode](https://hashnode.com/n/go) Hashnode上的Go社区。
|
||||
* [Go Forum](https://forum.golangbridge.org) 讨论 Go 的论坛。
|
||||
* [Go In 5 Minutes](https://www.goin5minutes.com/) 5 minute screencasts focused on getting one thing done.
|
||||
* [Go Report Card](https://goreportcard.com) 为你的 Go 包生成一份报告单。
|
||||
* [Go Report Card](https://goreportcard.com) 为你的旅行包准备一张成绩单
|
||||
* [go.dev](https://go.dev/) 一个围棋开发者的中心。
|
||||
* [Awesome Remote Job](https://github.com/lukasz-madon/awesome-remote-job) **star:15263** Curated list of awesome remote jobs. A lot of them are looking for Go hackers. [![star > 2000][Awesome]](https://github.com/lukasz-madon/awesome-remote-job) ![最近一周有更新][Green]
|
||||
* [Gophercises](https://gophercises.com/) 为 Go 初学者提供免费的代码训练。
|
||||
* [golang-graphics](https://github.com/mholt/golang-graphics) **star:144** 收藏的 Go 图像,图形和艺术作品。 ![最近一年没有更新][Yellow] ![归档项目][Archived]
|
||||
@ -2382,8 +2383,8 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
|
||||
* [Golang News](https://golangnews.com) 关于 Go 编程的链接和新闻。
|
||||
* [Golang Flow](https://golangflow.io) 发布更新、新闻、包等等。
|
||||
* [Golang Developer Jobs](https://golangjob.xyz) 开发人员的工作专为Golang相关的角色。
|
||||
* [gocryforhelp](https://github.com/ninedraft/gocryforhelp) **star:36** 专门收集需要帮助的Go项目,这是你开启开源之路的好去处。 ![最近一年没有更新][Yellow]
|
||||
* [godoc.org](https://godoc.org/) 开源 Go 包的文档。
|
||||
* [gocryforhelp](https://github.com/ninedraft/gocryforhelp) **star:36** 专门收集需要帮助的Go项目,这是你开启开源之路的好去处。 ![最近一年没有更新][Yellow]
|
||||
* [Made with Golang](https://madewithgolang.com/?ref=awesome-go)
|
||||
* [r/Golang](https://www.reddit.com/r/golang) 与 Go 有关的新闻。
|
||||
* [studygolang](https://studygolang.com) Go语言中文网
|
||||
@ -2396,12 +2397,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:4245** 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:497** 一本讲述如何用 Go 进行以太开发的小册。 ![最近一周有更新][Green] [![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 之旅。
|
||||
|
87
README_EN.md
87
README_EN.md
@ -7,7 +7,7 @@
|
||||
[Archived]: https://cdn.jsdelivr.net/gh/yinggaozhen/awesome-go-cn@1.2.1/docs/archived.svg "The project has been archived"
|
||||
[GoDoc]: https://cdn.jsdelivr.net/gh/yinggaozhen/awesome-go-cn@1.3.0/docs/DOC.svg "godoc document links"
|
||||
|
||||
**This project is [awesome-go](https://awesome-go.com/) Chinese version, last sync time : 2019-11-19 14:56:54(Synchronize every day)**
|
||||
**This project is [awesome-go](https://awesome-go.com/) Chinese version, last sync time : 2019-11-20 07:18:19(Synchronize every day)**
|
||||
|
||||
[![english](https://cdn.jsdelivr.net/gh/yinggaozhen/awesome-go-cn@1.3.0/docs/chinese.svg)](README.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)
|
||||
|
||||
@ -351,9 +351,9 @@ Please take a quick gander at the [contribution guidelines](https://github.com/a
|
||||
* [golang-set](https://github.com/deckarep/golang-set) **star:1288** Thread-Safe and Non-Thread-Safe high-performance sets for Go. [![godoc][GoDoc]](https://godoc.org/github.com/deckarep/golang-set)
|
||||
* [boomfilters](https://github.com/tylertreat/BoomFilters) **star:1194** Probabilistic data structures for processing continuous, unbounded streams. ![It hasn't been updated in the last year][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/tylertreat/BoomFilters)
|
||||
* [gota](https://github.com/kniren/gota) **star:991** Implementation of dataframes, series, and data wrangling methods for Go. [![godoc][GoDoc]](https://godoc.org/github.com/kniren/gota)
|
||||
* [roaring](https://github.com/RoaringBitmap/roaring) **star:742** Go package implementing compressed bitsets. ![There was an update last week][Green] [![godoc][GoDoc]](https://godoc.org/github.com/RoaringBitmap/roaring)
|
||||
* [roaring](https://github.com/RoaringBitmap/roaring) **star:742** Go package implementing compressed bitsets. [![godoc][GoDoc]](https://godoc.org/github.com/RoaringBitmap/roaring)
|
||||
* [willf/bloom](https://github.com/willf/bloom) **star:711** Go package implementing Bloom filters. [![godoc][GoDoc]](https://godoc.org/github.com/willf/bloom)
|
||||
* [hyperloglog](https://github.com/axiomhq/hyperloglog) **star:672** HyperLogLog implementation with Sparse, LogLog-Beta bias correction and TailCut space reduction. ![There was an update last week][Green] [![godoc][GoDoc]](https://godoc.org/github.com/axiomhq/hyperloglog)
|
||||
* [hyperloglog](https://github.com/axiomhq/hyperloglog) **star:672** HyperLogLog implementation with Sparse, LogLog-Beta bias correction and TailCut space reduction. [![godoc][GoDoc]](https://godoc.org/github.com/axiomhq/hyperloglog)
|
||||
* [cuckoofilter](https://github.com/seiflotfy/cuckoofilter) **star:543** Cuckoo filter: a good alternative to a counting bloom filter implemented in Go. [![godoc][GoDoc]](https://godoc.org/github.com/seiflotfy/cuckoofilter)
|
||||
* [bitset](https://github.com/willf/bitset) **star:517** Go package implementing bitsets. [![godoc][GoDoc]](https://godoc.org/github.com/willf/bitset)
|
||||
* [trie](https://github.com/derekparker/trie) **star:442** Trie implementation in Go. [![godoc][GoDoc]](https://godoc.org/github.com/derekparker/trie)
|
||||
@ -419,7 +419,7 @@ Please take a quick gander at the [contribution guidelines](https://github.com/a
|
||||
* [ledisdb](https://github.com/siddontang/ledisdb) **star:3163** Ledisdb is a high performance NoSQL like Redis based on LevelDB. [![star > 2000][Awesome]](https://github.com/siddontang/ledisdb) [![godoc][GoDoc]](https://godoc.org/github.com/siddontang/ledisdb)
|
||||
* [BigCache](https://github.com/allegro/bigcache) **star:2741** Efficient key/value cache for gigabytes of data. [![star > 2000][Awesome]](https://github.com/allegro/bigcache) [![godoc][GoDoc]](https://godoc.org/github.com/allegro/bigcache)
|
||||
* [buntdb](https://github.com/tidwall/buntdb) **star:2527** Fast, embeddable, in-memory key/value database for Go with custom indexing and spatial support. [![star > 2000][Awesome]](https://github.com/tidwall/buntdb) ![There was an update last week][Green] [![godoc][GoDoc]](https://godoc.org/github.com/tidwall/buntdb)
|
||||
* [tiedot](https://github.com/HouzuoGuo/tiedot) **star:2423** Your NoSQL database powered by Golang. [![star > 2000][Awesome]](https://github.com/HouzuoGuo/tiedot) ![There was an update last week][Green] [![godoc][GoDoc]](https://godoc.org/github.com/HouzuoGuo/tiedot)
|
||||
* [tiedot](https://github.com/HouzuoGuo/tiedot) **star:2423** Your NoSQL database powered by Golang. [![star > 2000][Awesome]](https://github.com/HouzuoGuo/tiedot) [![godoc][GoDoc]](https://godoc.org/github.com/HouzuoGuo/tiedot)
|
||||
* [VictoriaMetrics](https://github.com/VictoriaMetrics/VictoriaMetrics) **star:1402** fast, resource-effective and scalable open source time series database. May be used as long-term remote storage for Prometheus. Supports PromQL. ![There was an update last week][Green] [![godoc][GoDoc]](https://godoc.org/github.com/VictoriaMetrics/VictoriaMetrics)
|
||||
* [cache2go](https://github.com/muesli/cache2go) **star:1151** In-memory key:value cache which supports automatic invalidation based on timeouts. [![godoc][GoDoc]](https://godoc.org/github.com/muesli/cache2go)
|
||||
* [GCache](https://github.com/bluele/gcache) **star:983** Cache library with support for expirable Cache, LFU, LRU and ARC. [![godoc][GoDoc]](https://godoc.org/github.com/bluele/gcache)
|
||||
@ -603,7 +603,7 @@ Please take a quick gander at the [contribution guidelines](https://github.com/a
|
||||
* [ringpop-go](https://github.com/uber/ringpop-go) **star:588** Scalable, fault-tolerant application-layer sharding for Go applications. [![godoc][GoDoc]](https://godoc.org/github.com/uber/ringpop-go)
|
||||
* [gorpc](https://github.com/valyala/gorpc) **star:569** Simple, fast and scalable RPC library for high load. [![godoc][GoDoc]](https://godoc.org/github.com/valyala/gorpc)
|
||||
* [go-health](https://github.com/InVisionApp/go-health) **star:505** Library for enabling asynchronous dependency health checks in your service. ![There was an update last week][Green] [![godoc][GoDoc]](https://godoc.org/github.com/InVisionApp/go-health)
|
||||
* [rain](https://github.com/cenkalti/rain) **star:361** BitTorrent client and library. ![There was an update last week][Green] [![godoc][GoDoc]](https://godoc.org/github.com/cenkalti/rain)
|
||||
* [rain](https://github.com/cenkalti/rain) **star:361** BitTorrent client and library. [![godoc][GoDoc]](https://godoc.org/github.com/cenkalti/rain)
|
||||
* [dot](https://github.com/dotchain/dot/) distributed sync using operational transformation/OT.
|
||||
* [digota](https://github.com/digota/digota) **star:315** grpc ecommerce microservice. ![It hasn't been updated in the last year][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/digota/digota)
|
||||
* [sleuth](https://github.com/ursiform/sleuth) **star:305** Library for master-less p2p auto-discovery and RPC between HTTP services (using [ZeroMQ](https://github.com/zeromq/libzmq)). ![It hasn't been updated in the last year][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/ursiform/sleuth)
|
||||
@ -669,7 +669,7 @@ Please take a quick gander at the [contribution guidelines](https://github.com/a
|
||||
|
||||
*Libraries for handling errors.*
|
||||
|
||||
* [errors](https://github.com/pkg/errors) **star:5270** Package that provides simple error handling primitives. [![star > 2000][Awesome]](https://github.com/pkg/errors) ![There was an update last week][Green] [![godoc][GoDoc]](https://godoc.org/github.com/pkg/errors)
|
||||
* [errors](https://github.com/pkg/errors) **star:5270** Package that provides simple error handling primitives. [![star > 2000][Awesome]](https://github.com/pkg/errors) [![godoc][GoDoc]](https://godoc.org/github.com/pkg/errors)
|
||||
* [go-multierror](https://github.com/hashicorp/go-multierror) **star:773** Go (golang) package for representing a list of errors as a single error. [![godoc][GoDoc]](https://godoc.org/github.com/hashicorp/go-multierror)
|
||||
* [errorx](https://github.com/joomcode/errorx) **star:596** A feature rich error package with stack traces, composition of errors and more. [![godoc][GoDoc]](https://godoc.org/github.com/joomcode/errorx)
|
||||
* [tracerr](https://github.com/ztrue/tracerr) **star:524** Golang errors with stack trace and source fragments. [![godoc][GoDoc]](https://godoc.org/github.com/ztrue/tracerr)
|
||||
@ -707,7 +707,7 @@ Please take a quick gander at the [contribution guidelines](https://github.com/a
|
||||
*Packages for accounting and finance.*
|
||||
|
||||
* [decimal](https://github.com/shopspring/decimal) **star:1775** Arbitrary-precision fixed-point decimal numbers. [![godoc][GoDoc]](https://godoc.org/github.com/shopspring/decimal)
|
||||
* [go-money](https://github.com/rhymond/go-money) **star:662** Implementation of Fowler's Money pattern. ![There was an update last week][Green] [![godoc][GoDoc]](https://godoc.org/github.com/rhymond/go-money)
|
||||
* [go-money](https://github.com/rhymond/go-money) **star:662** Implementation of Fowler's Money pattern. [![godoc][GoDoc]](https://godoc.org/github.com/rhymond/go-money)
|
||||
* [go-finance](https://github.com/FlashBoys/go-finance) **star:538** Comprehensive financial markets data in Go. ![It hasn't been updated in the last year][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/FlashBoys/go-finance)
|
||||
* [accounting](https://github.com/leekchan/accounting) **star:513** money and currency formatting for golang. [![godoc][GoDoc]](https://godoc.org/github.com/leekchan/accounting)
|
||||
* [techan](https://github.com/sdcoffey/techan) **star:191** Technical analysis library with advanced market analysis and trading strategies. ![There was an update last week][Green] [![godoc][GoDoc]](https://godoc.org/github.com/sdcoffey/techan)
|
||||
@ -801,7 +801,7 @@ Please take a quick gander at the [contribution guidelines](https://github.com/a
|
||||
* [llgo](https://github.com/go-llvm/llgo) **star:1004** LLVM-based compiler for Go. ![It hasn't been updated in the last year][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/go-llvm/llgo)
|
||||
* [tardisgo](https://github.com/tardisgo/tardisgo) **star:391** Golang to Haxe to CPP/CSharp/Java/JavaScript transpiler. ![It hasn't been updated in the last year][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/tardisgo/tardisgo)
|
||||
* [c4go](https://github.com/Konstantin8105/c4go) **star:182** Transpile C code to Go code. [![godoc][GoDoc]](https://godoc.org/github.com/Konstantin8105/c4go)
|
||||
* [f4go](https://github.com/Konstantin8105/f4go) **star:22** Transpile FORTRAN 77 code to Go code. ![There was an update last week][Green] [![godoc][GoDoc]](https://godoc.org/github.com/Konstantin8105/f4go)
|
||||
* [f4go](https://github.com/Konstantin8105/f4go) **star:22** Transpile FORTRAN 77 code to Go code. [![godoc][GoDoc]](https://godoc.org/github.com/Konstantin8105/f4go)
|
||||
|
||||
## Goroutines
|
||||
|
||||
@ -1061,7 +1061,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
|
||||
* [machinery](https://github.com/RichardKnop/machinery) **star:3658** Asynchronous task queue/job queue based on distributed message passing. [![star > 2000][Awesome]](https://github.com/RichardKnop/machinery) ![There was an update last week][Green] [![godoc][GoDoc]](https://godoc.org/github.com/RichardKnop/machinery)
|
||||
* [go-socket.io](https://github.com/googollee/go-socket.io) **star:3091** socket.io library for golang, a realtime application framework. [![star > 2000][Awesome]](https://github.com/googollee/go-socket.io) ![There was an update last week][Green] [![godoc][GoDoc]](https://godoc.org/github.com/googollee/go-socket.io)
|
||||
* [NATS Go Client](https://github.com/nats-io/nats) **star:2544** Lightweight and high performance publish-subscribe and distributed queueing messaging system - this is the Go library. [![star > 2000][Awesome]](https://github.com/nats-io/nats) ![There was an update last week][Green] [![godoc][GoDoc]](https://godoc.org/github.com/nats-io/nats)
|
||||
* [APNs2](https://github.com/sideshow/apns2) **star:2161** HTTP/2 Apple Push Notification provider for Go — Send push notifications to iOS, tvOS, Safari and OSX apps. [![star > 2000][Awesome]](https://github.com/sideshow/apns2) ![There was an update last week][Green] [![godoc][GoDoc]](https://godoc.org/github.com/sideshow/apns2)
|
||||
* [APNs2](https://github.com/sideshow/apns2) **star:2161** HTTP/2 Apple Push Notification provider for Go — Send push notifications to iOS, tvOS, Safari and OSX apps. [![star > 2000][Awesome]](https://github.com/sideshow/apns2) [![godoc][GoDoc]](https://godoc.org/github.com/sideshow/apns2)
|
||||
* [Benthos](https://github.com/Jeffail/benthos) **star:2114** A message streaming bridge between a range of protocols. [![star > 2000][Awesome]](https://github.com/Jeffail/benthos) ![There was an update last week][Green] [![godoc][GoDoc]](https://godoc.org/github.com/Jeffail/benthos)
|
||||
* [gopush-cluster](https://github.com/Terry-Mao/gopush-cluster) **star:1858** gopush-cluster is a go push server cluster. ![It hasn't been updated in the last year][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/Terry-Mao/gopush-cluster) ![Contains Chinese documents][CN]
|
||||
* [Mercure](https://github.com/dunglas/mercure) **star:1734** Server and library to dispatch server-sent updates using the Mercure protocol (built on top of Server-Sent Events). ![There was an update last week][Green] [![godoc][GoDoc]](https://godoc.org/github.com/dunglas/mercure)
|
||||
@ -1152,7 +1152,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
|
||||
* [go-commons-pool](https://github.com/jolestar/go-commons-pool) **star:728** Generic object pool for Golang. ![There was an update last week][Green] [![godoc][GoDoc]](https://godoc.org/github.com/jolestar/go-commons-pool) ![Contains Chinese documents][CN]
|
||||
* [base64Captcha](https://github.com/mojocn/base64Captcha) **star:687** Base64captch supports digit, number, alphabet, arithmetic, audio and digit-alphabet captcha. [![godoc][GoDoc]](https://godoc.org/github.com/mojocn/base64Captcha) ![Contains Chinese documents][CN]
|
||||
* [shortid](https://github.com/teris-io/shortid) **star:491** Distributed generation of super short, unique, non-sequential, URL friendly IDs. ![It hasn't been updated in the last year][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/teris-io/shortid)
|
||||
* [gofakeit](https://github.com/brianvoe/gofakeit) **star:485** Random data generator written in go. ![There was an update last week][Green] [![godoc][GoDoc]](https://godoc.org/github.com/brianvoe/gofakeit)
|
||||
* [gofakeit](https://github.com/brianvoe/gofakeit) **star:485** Random data generator written in go. [![godoc][GoDoc]](https://godoc.org/github.com/brianvoe/gofakeit)
|
||||
* [llvm](https://github.com/llir/llvm) **star:459** Library for interacting with LLVM IR in pure Go. [![godoc][GoDoc]](https://godoc.org/github.com/llir/llvm)
|
||||
* [health](https://github.com/dimiro1/health) **star:371** Easy to use, extensible health check library. [![godoc][GoDoc]](https://godoc.org/github.com/dimiro1/health)
|
||||
* [conv](https://github.com/cstockton/go-conv) **star:342** Package conv provides fast and intuitive conversions across Go types. ![It hasn't been updated in the last year][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/cstockton/go-conv)
|
||||
@ -1161,7 +1161,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
|
||||
* [antch](https://github.com/antchfx/antch) **star:160** A fast, powerful and extensible web crawling & scraping framework. ![It hasn't been updated in the last year][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/antchfx/antch) ![Contains Chinese documents][CN]
|
||||
* [battery](https://github.com/distatus/battery) **star:138** Cross-platform, normalized battery information library. [![godoc][GoDoc]](https://godoc.org/github.com/distatus/battery)
|
||||
* [ffmt](https://github.com/go-ffmt/ffmt) **star:134** Beautify data display for Humans. [![godoc][GoDoc]](https://godoc.org/github.com/go-ffmt/ffmt) ![Contains Chinese documents][CN]
|
||||
* [stateless](https://github.com/qmuntal/stateless) **star:132** A fluent library for creating state machines. ![There was an update last week][Green] [![godoc][GoDoc]](https://godoc.org/github.com/qmuntal/stateless)
|
||||
* [stateless](https://github.com/qmuntal/stateless) **star:132** A fluent library for creating state machines. [![godoc][GoDoc]](https://godoc.org/github.com/qmuntal/stateless)
|
||||
* [lk](https://github.com/hyperboloide/lk) **star:130** A simple licensing library for golang. [![godoc][GoDoc]](https://godoc.org/github.com/hyperboloide/lk)
|
||||
* [stats](https://github.com/go-playground/stats) **star:128** Monitors Go MemStats + System stats such as Memory, Swap and CPU and sends via UDP anywhere you want for logging etc... ![It hasn't been updated in the last year][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/go-playground/stats)
|
||||
* [bitio](https://github.com/icza/bitio) **star:104** Highly optimized bit-level Reader and Writer for Go. ![It hasn't been updated in the last year][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/icza/bitio)
|
||||
@ -1326,7 +1326,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
|
||||
* [reform](https://github.com/go-reform/reform) **star:828** Better ORM for Go, based on non-empty interfaces and code generation. [![godoc][GoDoc]](https://godoc.org/github.com/go-reform/reform)
|
||||
* [pop/soda](https://github.com/gobuffalo/pop) **star:739** Database migration, creation, ORM, etc... for MySQL, PostgreSQL, and SQLite. [![godoc][GoDoc]](https://godoc.org/github.com/gobuffalo/pop)
|
||||
* [QBS](https://github.com/coocood/qbs) **star:538** Stands for Query By Struct. A Go ORM. ![It hasn't been updated in the last year][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/coocood/qbs) ![Contains Chinese documents][CN]
|
||||
* [go-queryset](https://github.com/jirfag/go-queryset) **star:466** 100% type-safe ORM with code generation and MySQL, PostgreSQL, Sqlite3, SQL Server support based on GORM. ![There was an update last week][Green] [![godoc][GoDoc]](https://godoc.org/github.com/jirfag/go-queryset)
|
||||
* [go-queryset](https://github.com/jirfag/go-queryset) **star:466** 100% type-safe ORM with code generation and MySQL, PostgreSQL, Sqlite3, SQL Server support based on GORM. [![godoc][GoDoc]](https://godoc.org/github.com/jirfag/go-queryset)
|
||||
* [beego orm](https://github.com/astaxie/beego/tree/master/orm) Powerful orm framework for go. Support: pq/mysql/sqlite3.
|
||||
* [go-sqlbuilder](https://github.com/huandu/go-sqlbuilder) **star:270** A flexible and powerful SQL string builder library plus a zero-config ORM. [![godoc][GoDoc]](https://godoc.org/github.com/huandu/go-sqlbuilder)
|
||||
* [Zoom](https://github.com/albrow/zoom) **star:244** Blazing-fast datastore and querying engine built on Redis. ![It hasn't been updated in the last year][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/albrow/zoom)
|
||||
@ -1399,7 +1399,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
|
||||
|
||||
* [gonum](https://github.com/gonum/gonum) **star:3275** Gonum is a set of numeric libraries for the Go programming language. It contains libraries for matrices, statistics, optimization, and more. [![star > 2000][Awesome]](https://github.com/gonum/gonum) ![There was an update last week][Green] [![godoc][GoDoc]](https://godoc.org/github.com/gonum/gonum)
|
||||
* [stats](https://github.com/montanaflynn/stats) **star:1402** Statistics package with common functions missing from the Golang standard library. [![godoc][GoDoc]](https://godoc.org/github.com/montanaflynn/stats)
|
||||
* [gosl](https://github.com/cpmech/gosl) **star:1356** Go scientific library for linear algebra, FFT, geometry, NURBS, numerical methods, probabilities, optimisation, differential equations, and more. ![There was an update last week][Green] [![godoc][GoDoc]](https://godoc.org/github.com/cpmech/gosl)
|
||||
* [gosl](https://github.com/cpmech/gosl) **star:1356** Go scientific library for linear algebra, FFT, geometry, NURBS, numerical methods, probabilities, optimisation, differential equations, and more. [![godoc][GoDoc]](https://godoc.org/github.com/cpmech/gosl)
|
||||
* [streamtools](https://github.com/nytlabs/streamtools) **star:1318** general purpose, graphical tool for dealing with streams of data. ![It hasn't been updated in the last year][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/nytlabs/streamtools)
|
||||
* [gonum/plot](https://github.com/gonum/plot) **star:1291** gonum/plot provides an API for building and drawing plots in Go. [![godoc][GoDoc]](https://godoc.org/github.com/gonum/plot)
|
||||
* [go-dsp](https://github.com/mjibson/go-dsp) **star:646** Digital Signal Processing for Go. ![It hasn't been updated in the last year][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/mjibson/go-dsp)
|
||||
@ -1454,7 +1454,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
|
||||
|
||||
*Libraries and tools for binary serialization.*
|
||||
|
||||
* [jsoniter](https://github.com/json-iterator/go) **star:6445** High-performance 100% compatible drop-in replacement of "encoding/json". [![star > 2000][Awesome]](https://github.com/json-iterator/go) ![There was an update last week][Green] [![godoc][GoDoc]](https://godoc.org/github.com/json-iterator/go)
|
||||
* [jsoniter](https://github.com/json-iterator/go) **star:6445** High-performance 100% compatible drop-in replacement of "encoding/json". [![star > 2000][Awesome]](https://github.com/json-iterator/go) [![godoc][GoDoc]](https://godoc.org/github.com/json-iterator/go)
|
||||
* [goprotobuf](https://github.com/golang/protobuf) **star:5673** Go support, in the form of a library and protocol compiler plugin, for Google's protocol buffers. [![star > 2000][Awesome]](https://github.com/golang/protobuf) ![There was an update last week][Green] [![godoc][GoDoc]](https://godoc.org/github.com/golang/protobuf)
|
||||
* [gogoprotobuf](https://github.com/gogo/protobuf) **star:3268** Protocol Buffers for Go with Gadgets. [![star > 2000][Awesome]](https://github.com/gogo/protobuf) ![There was an update last week][Green] [![godoc][GoDoc]](https://godoc.org/github.com/gogo/protobuf)
|
||||
* [mapstructure](https://github.com/mitchellh/mapstructure) **star:2763** Go library for decoding generic map values into native Go structures. [![star > 2000][Awesome]](https://github.com/mitchellh/mapstructure) [![godoc][GoDoc]](https://godoc.org/github.com/mitchellh/mapstructure)
|
||||
@ -1547,7 +1547,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
|
||||
* [ginkgo](http://onsi.github.io/ginkgo/) BDD Testing Framework for Go.
|
||||
* [go-carpet](https://github.com/msoap/go-carpet) **star:200** Tool for viewing test coverage in terminal. [![godoc][GoDoc]](https://godoc.org/github.com/msoap/go-carpet)
|
||||
* [charlatan](https://github.com/percolate/charlatan) **star:192** Tool to generate fake interface implementations for tests. [![godoc][GoDoc]](https://godoc.org/github.com/percolate/charlatan)
|
||||
* [gotest.tools](https://github.com/gotestyourself/gotest.tools) **star:136** A collection of packages to augment the go testing package and support common patterns. ![There was an update last week][Green] [![godoc][GoDoc]](https://godoc.org/github.com/gotestyourself/gotest.tools)
|
||||
* [gotest.tools](https://github.com/gotestyourself/gotest.tools) **star:136** A collection of packages to augment the go testing package and support common patterns. [![godoc][GoDoc]](https://godoc.org/github.com/gotestyourself/gotest.tools)
|
||||
* [GoSpec](https://github.com/orfjackal/gospec) **star:112** BDD-style testing framework for the Go programming language. ![It hasn't been updated in the last year][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/orfjackal/gospec)
|
||||
* [endly](https://github.com/viant/endly) **star:109** Declarative end to end functional testing. [![godoc][GoDoc]](https://godoc.org/github.com/viant/endly)
|
||||
* [cupaloy](https://github.com/bradleyjkemp/cupaloy) **star:94** Simple snapshot testing addon for your test framework. [![godoc][GoDoc]](https://godoc.org/github.com/bradleyjkemp/cupaloy)
|
||||
@ -1611,14 +1611,14 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
|
||||
* [GoQuery](https://github.com/PuerkitoBio/goquery) **star:8001** GoQuery brings a syntax and a set of features similar to jQuery to the Go language. [![star > 2000][Awesome]](https://github.com/PuerkitoBio/goquery) [![godoc][GoDoc]](https://godoc.org/github.com/PuerkitoBio/goquery)
|
||||
* [blackfriday](https://github.com/russross/blackfriday) **star:4092** Markdown processor in Go. [![star > 2000][Awesome]](https://github.com/russross/blackfriday) [![godoc][GoDoc]](https://godoc.org/github.com/russross/blackfriday)
|
||||
* [toml](https://github.com/BurntSushi/toml) **star:2928** TOML configuration format (encoder/decoder with reflection). [![star > 2000][Awesome]](https://github.com/BurntSushi/toml) [![godoc][GoDoc]](https://godoc.org/github.com/BurntSushi/toml)
|
||||
* [sh](https://github.com/mvdan/sh) **star:2169** Shell parser and formatter. [![star > 2000][Awesome]](https://github.com/mvdan/sh) ![There was an update last week][Green] [![godoc][GoDoc]](https://godoc.org/github.com/mvdan/sh)
|
||||
* [sh](https://github.com/mvdan/sh) **star:2169** Shell parser and formatter. [![star > 2000][Awesome]](https://github.com/mvdan/sh) [![godoc][GoDoc]](https://godoc.org/github.com/mvdan/sh)
|
||||
* [go-humanize](https://github.com/dustin/go-humanize) **star:2003** Formatters for time, numbers, and memory size to human readable format. [![star > 2000][Awesome]](https://github.com/dustin/go-humanize) [![godoc][GoDoc]](https://godoc.org/github.com/dustin/go-humanize)
|
||||
* [bluemonday](https://github.com/microcosm-cc/bluemonday) **star:1327** HTML Sanitizer. [![godoc][GoDoc]](https://godoc.org/github.com/microcosm-cc/bluemonday)
|
||||
* [inject](https://github.com/facebookgo/inject) **star:1174** Package inject provides a reflect based injector. [![godoc][GoDoc]](https://godoc.org/github.com/facebookgo/inject) ![Archived][Archived]
|
||||
* [gofeed](https://github.com/mmcdole/gofeed) **star:1157** Parse RSS and Atom feeds in Go. [![godoc][GoDoc]](https://godoc.org/github.com/mmcdole/gofeed)
|
||||
* [go-toml](https://github.com/pelletier/go-toml) **star:658** Go library for the TOML format with query support and handy cli tools. [![godoc][GoDoc]](https://godoc.org/github.com/pelletier/go-toml)
|
||||
* [commonregex](https://github.com/mingrammer/commonregex) **star:565** A collection of common regular expressions for Go. ![There was an update last week][Green] [![godoc][GoDoc]](https://godoc.org/github.com/mingrammer/commonregex)
|
||||
* [slug](https://github.com/gosimple/slug) **star:463** URL-friendly slugify with multiple languages support. ![There was an update last week][Green] [![godoc][GoDoc]](https://godoc.org/github.com/gosimple/slug)
|
||||
* [commonregex](https://github.com/mingrammer/commonregex) **star:565** A collection of common regular expressions for Go. [![godoc][GoDoc]](https://godoc.org/github.com/mingrammer/commonregex)
|
||||
* [slug](https://github.com/gosimple/slug) **star:463** URL-friendly slugify with multiple languages support. [![godoc][GoDoc]](https://godoc.org/github.com/gosimple/slug)
|
||||
* [mxj](https://github.com/clbanning/mxj) **star:346** Encode / decode XML as JSON or map[string]interface{}; extract values with dot-notation paths and wildcards. Replaces x2j and j2x packages. [![godoc][GoDoc]](https://godoc.org/github.com/clbanning/mxj)
|
||||
* [gommon/bytes](https://github.com/labstack/gommon/tree/master/bytes) Format bytes to string.
|
||||
* [gographviz](https://github.com/awalterschulze/gographviz) **star:327** Parses the Graphviz DOT language. [![godoc][GoDoc]](https://godoc.org/github.com/awalterschulze/gographviz)
|
||||
@ -1649,7 +1649,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
|
||||
* [syndfeed](https://github.com/zhengchun/syndfeed) **star:7** A syndication feed for Atom 1.0 and RSS 2.0. ![It hasn't been updated in the last year][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/zhengchun/syndfeed)
|
||||
* [bbConvert](https://github.com/CalebQ42/bbConvert) **star:5** Converts bbCode to HTML that allows you to add support for custom bbCode tags. ![It hasn't been updated in the last year][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/CalebQ42/bbConvert)
|
||||
* [doi](https://github.com/hscells/doi) **star:4** Document object identifier (doi) parser in Go. ![It hasn't been updated in the last year][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/hscells/doi)
|
||||
* [encdec](https://github.com/mickep76/encdec) **star:3** Package provides a generic interface to encoders and decodersa. ![There was an update last week][Green] [![godoc][GoDoc]](https://godoc.org/github.com/mickep76/encdec)
|
||||
* [encdec](https://github.com/mickep76/encdec) **star:3** Package provides a generic interface to encoders and decodersa. [![godoc][GoDoc]](https://godoc.org/github.com/mickep76/encdec)
|
||||
* [ltsv](https://github.com/Wing924/ltsv) **star:3** High performance [LTSV (Labeled Tab Separeted Value)](http://ltsv.org/) reader for Go. [![godoc][GoDoc]](https://godoc.org/github.com/Wing924/ltsv)
|
||||
* Utility
|
||||
* [xurls](https://github.com/mvdan/xurls) **star:543** Extract urls from text. [![godoc][GoDoc]](https://godoc.org/github.com/mvdan/xurls)
|
||||
@ -1681,7 +1681,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
|
||||
* [minio-go](https://github.com/minio/minio-go) **star:801** Minio Go Library for Amazon S3 compatible cloud storage. ![There was an update last week][Green] [![godoc][GoDoc]](https://godoc.org/github.com/minio/minio-go)
|
||||
* [go-jira](https://github.com/andygrunwald/go-jira) **star:638** Go client library for [Atlassian JIRA](https://www.atlassian.com/software/jira) ![There was an update last week][Green] [![godoc][GoDoc]](https://godoc.org/github.com/andygrunwald/go-jira)
|
||||
* [githubql](https://github.com/shurcooL/githubql) **star:560** Go library for accessing the GitHub GraphQL API v4. [![godoc][GoDoc]](https://godoc.org/github.com/shurcooL/githubql)
|
||||
* [webhooks](https://github.com/go-playground/webhooks) **star:412** Webhook receiver for GitHub and Bitbucket. ![There was an update last week][Green] [![godoc][GoDoc]](https://godoc.org/github.com/go-playground/webhooks)
|
||||
* [webhooks](https://github.com/go-playground/webhooks) **star:412** Webhook receiver for GitHub and Bitbucket. [![godoc][GoDoc]](https://godoc.org/github.com/go-playground/webhooks)
|
||||
* [geo-golang](https://github.com/codingsince1985/geo-golang) **star:329** Go Library to access [Google Maps](https://developers.google.com/maps/documentation/geocoding/intro), [MapQuest](http://open.mapquestapi.com/geocoding/), [Nominatim](https://developer.mapquest.com/documentation/open/nominatim-search), [OpenCage](http://geocoder.opencagedata.com/api.html), [Bing](https://msdn.microsoft.com/en-us/library/ff701715.aspx), [Mapbox](https://www.mapbox.com/developers/api/geocoding/), and [OpenStreetMap](https://wiki.openstreetmap.org/wiki/Nominatim) geocoding / reverse geocoding APIs. [![godoc][GoDoc]](https://godoc.org/github.com/codingsince1985/geo-golang)
|
||||
* [paypal](https://github.com/logpacker/PayPal-Go-SDK) **star:324** Wrapper for PayPal payment API. ![There was an update last week][Green] [![godoc][GoDoc]](https://godoc.org/github.com/logpacker/PayPal-Go-SDK)
|
||||
* [go-marathon](https://github.com/gambol99/go-marathon) **star:190** Go library for interacting with Mesosphere's Marathon PAAS. ![There was an update last week][Green] [![godoc][GoDoc]](https://godoc.org/github.com/gambol99/go-marathon)
|
||||
@ -1820,7 +1820,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
|
||||
* [go-astitodo](https://github.com/asticode/go-astitodo) **star:46** Parse TODOs in your GO code. ![It hasn't been updated in the last year][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/asticode/go-astitodo)
|
||||
* [golog](https://github.com/mlimaloureiro/golog) **star:44** Easy and lightweight CLI tool to time track your tasks. [![godoc][GoDoc]](https://godoc.org/github.com/mlimaloureiro/golog)
|
||||
* [goback](https://github.com/carlescere/goback) **star:42** Go simple exponential backoff package. ![It hasn't been updated in the last year][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/carlescere/goback)
|
||||
* [gaper](https://github.com/maxcnunes/gaper) **star:40** Builds and restarts a Go project when it crashes or some watched file changes. ![There was an update last week][Green] [![godoc][GoDoc]](https://godoc.org/github.com/maxcnunes/gaper)
|
||||
* [gaper](https://github.com/maxcnunes/gaper) **star:40** Builds and restarts a Go project when it crashes or some watched file changes. [![godoc][GoDoc]](https://godoc.org/github.com/maxcnunes/gaper)
|
||||
* [goreadability](https://github.com/philipjkim/goreadability) **star:40** Webpage summary extractor using Facebook Open Graph and arc90's readability. [![godoc][GoDoc]](https://godoc.org/github.com/philipjkim/goreadability)
|
||||
* [intrinsic](https://github.com/mengzhuo/intrinsic) **star:40** Use x86 SIMD without writing any assembly code. ![It hasn't been updated in the last year][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/mengzhuo/intrinsic) ![Archived][Archived]
|
||||
* [copy-pasta](https://github.com/jutkko/copy-pasta) **star:38** Universal multi-workstation clipboard that uses S3 like backend for the storage. [![godoc][GoDoc]](https://godoc.org/github.com/jutkko/copy-pasta)
|
||||
@ -1830,7 +1830,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
|
||||
* [myhttp](https://github.com/inancgumus/myhttp) **star:34** Simple API to make HTTP GET requests with timeout support. ![It hasn't been updated in the last year][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/inancgumus/myhttp) ![Archived][Archived]
|
||||
* [gpath](https://github.com/tenntenn/gpath) **star:32** Library to simplify access struct fields with Go's expression in reflection. ![It hasn't been updated in the last year][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/tenntenn/gpath)
|
||||
* [retry-go](https://github.com/rafaeljesus/retry-go) **star:31** Retrying made simple and easy for golang. ![It hasn't been updated in the last year][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/rafaeljesus/retry-go)
|
||||
* [pgo](https://github.com/arthurkushman/pgo) **star:30** Convenient functions for PHP community. ![There was an update last week][Green] [![godoc][GoDoc]](https://godoc.org/github.com/arthurkushman/pgo)
|
||||
* [pgo](https://github.com/arthurkushman/pgo) **star:30** Convenient functions for PHP community. [![godoc][GoDoc]](https://godoc.org/github.com/arthurkushman/pgo)
|
||||
* [rclient](https://github.com/zpatrick/rclient) **star:29** Readable, flexible, simple-to-use client for REST APIs. ![It hasn't been updated in the last year][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/zpatrick/rclient)
|
||||
* [ugo](https://github.com/alxrm/ugo) **star:22** ugo is slice toolbox with concise syntax for Go. ![It hasn't been updated in the last year][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/alxrm/ugo)
|
||||
* [goplaceholder](https://github.com/michiwend/goplaceholder) **star:21** a small golang lib to generate placeholder images. ![It hasn't been updated in the last year][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/michiwend/goplaceholder)
|
||||
@ -1929,7 +1929,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
|
||||
* [Revel](https://github.com/revel/revel) **star:11421** High-productivity web framework for the Go language. [![star > 2000][Awesome]](https://github.com/revel/revel) [![godoc][GoDoc]](https://godoc.org/github.com/revel/revel)
|
||||
* [Goa](https://github.com/goadesign/goa) **star:3618** Goa provides a holistic approach for developing remote APIs and microservices in Go. [![star > 2000][Awesome]](https://github.com/goadesign/goa) ![There was an update last week][Green] [![godoc][GoDoc]](https://godoc.org/github.com/goadesign/goa)
|
||||
* [go-json-rest](https://github.com/ant0ine/go-json-rest) **star:3366** Quick and easy way to setup a 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:2951** Microservice toolkit used by the New York Times. [![star > 2000][Awesome]](https://github.com/NYTimes/gizmo) ![There was an update last week][Green] [![godoc][GoDoc]](https://godoc.org/github.com/NYTimes/gizmo)
|
||||
* [Gizmo](https://github.com/NYTimes/gizmo) **star:2951** Microservice toolkit used by the New York Times. [![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:2881** Macaron is a high productive and modular design web framework in Go. [![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:2146** Lightweight MVC framework for Go(Golang). [![star > 2000][Awesome]](https://github.com/gernest/utron) ![It hasn't been updated in the last year][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/gernest/utron)
|
||||
* [tigertonic](https://github.com/rcrowley/go-tigertonic) **star:996** Go framework for building JSON web services inspired by Dropwizard. ![It hasn't been updated in the last year][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/rcrowley/go-tigertonic)
|
||||
@ -2117,13 +2117,14 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
|
||||
* [kubernetes](https://github.com/kubernetes/kubernetes) **star:60164** Container Cluster Manager from Google. [![star > 2000][Awesome]](https://github.com/kubernetes/kubernetes) ![There was an update last week][Green] [![godoc][GoDoc]](https://godoc.org/github.com/kubernetes/kubernetes)
|
||||
* [Moby](https://github.com/moby/moby) **star:55552** Collaborative project for the container ecosystem to assemble container-based systems. [![star > 2000][Awesome]](https://github.com/moby/moby) ![There was an update last week][Green] [![godoc][GoDoc]](https://godoc.org/github.com/moby/moby)
|
||||
* [traefik](https://github.com/containous/traefik) **star:25883** Reverse proxy and load balancer with support for multiple backends. [![star > 2000][Awesome]](https://github.com/containous/traefik) ![There was an update last week][Green] [![godoc][GoDoc]](https://godoc.org/github.com/containous/traefik)
|
||||
* [gitea-github-migrator](https://git.jonasfranz.software/JonasFranzDEV/gitea-github-migrator) Migrate all your GitHub repositories, issues, milestones and labels to your Gitea instance.
|
||||
* [Gitea](https://github.com/go-gitea/gitea) **star:17040** Fork of Gogs, entirely community driven. [![star > 2000][Awesome]](https://github.com/go-gitea/gitea) ![There was an update last week][Green] [![godoc][GoDoc]](https://godoc.org/github.com/go-gitea/gitea) ![Contains Chinese documents][CN]
|
||||
* [gitea-github-migrator](https://git.jonasfranz.software/JonasFranzDEV/gitea-github-migrator) Migrate all your GitHub repositories, issues, milestones and labels to your Gitea instance.
|
||||
* [Vegeta](https://github.com/tsenart/vegeta) **star:13035** HTTP load testing tool and library. It's over 9000! [![star > 2000][Awesome]](https://github.com/tsenart/vegeta) [![godoc][GoDoc]](https://godoc.org/github.com/tsenart/vegeta)
|
||||
* [Packer](https://github.com/mitchellh/packer) **star:9540** Packer is a tool for creating identical machine images for multiple platforms from a single source configuration. [![star > 2000][Awesome]](https://github.com/mitchellh/packer) ![There was an update last week][Green] [![godoc][GoDoc]](https://godoc.org/github.com/mitchellh/packer)
|
||||
* [Hey](https://github.com/rakyll/hey) **star:7052** Hey is a tiny program that sends some load to a web application. [![star > 2000][Awesome]](https://github.com/rakyll/hey) ![There was an update last week][Green] [![godoc][GoDoc]](https://godoc.org/github.com/rakyll/hey)
|
||||
* [GVM](https://github.com/moovweb/gvm) **star:4755** GVM provides an interface to manage Go versions. [![star > 2000][Awesome]](https://github.com/moovweb/gvm)
|
||||
* [Wide](https://wide.b3log.org/login) Web-based IDE for Teams using Golang.
|
||||
* [webhook](https://github.com/adnanh/webhook) **star:4404** Tool which allows user to create HTTP endpoints (hooks) that execute commands on the server. [![star > 2000][Awesome]](https://github.com/adnanh/webhook) ![There was an update last week][Green] [![godoc][GoDoc]](https://godoc.org/github.com/adnanh/webhook)
|
||||
* [Wide](https://wide.b3log.org/login) Web-based IDE for Teams using Golang.
|
||||
* [gaia](https://github.com/gaia-pipeline/gaia) **star:3843** Build powerful pipelines in any programming language. [![star > 2000][Awesome]](https://github.com/gaia-pipeline/gaia) [![godoc][GoDoc]](https://godoc.org/github.com/gaia-pipeline/gaia)
|
||||
* [gox](https://github.com/mitchellh/gox) **star:3524** Dead simple, no frills Go cross compile tool. [![star > 2000][Awesome]](https://github.com/mitchellh/gox) [![godoc][GoDoc]](https://godoc.org/github.com/mitchellh/gox)
|
||||
* [bosun](https://github.com/bosun-monitor/bosun) **star:2884** Time Series Alerting Framework. [![star > 2000][Awesome]](https://github.com/bosun-monitor/bosun) ![There was an update last week][Green] [![godoc][GoDoc]](https://godoc.org/github.com/bosun-monitor/bosun)
|
||||
@ -2139,20 +2140,19 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
|
||||
* [skm](https://github.com/TimothyYe/skm) **star:567** SKM is a simple and powerful SSH Keys Manager, it helps you to manage your multiple SSH keys easily! [![godoc][GoDoc]](https://godoc.org/github.com/TimothyYe/skm)
|
||||
* [Scaleway-cli](https://github.com/scaleway/scaleway-cli) **star:546** Manage BareMetal Servers from Command Line (as easily as with Docker). ![There was an update last week][Green] [![godoc][GoDoc]](https://godoc.org/github.com/scaleway/scaleway-cli)
|
||||
* [aurora](https://github.com/xuri/aurora) **star:428** Cross-platform web-based Beanstalkd queue server console.
|
||||
* [govvv](https://github.com/ahmetalpbalkan/govvv) **star:414** “go build” wrapper to easily add version information into Go binaries. ![It hasn't been updated in the last year][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/ahmetalpbalkan/govvv)
|
||||
* [gonative](https://github.com/inconshreveable/gonative) **star:313** Tool which creates a build of Go that can cross compile to all platforms while still using the Cgo-enabled versions of the stdlib packages. ![It hasn't been updated in the last year][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/inconshreveable/gonative)
|
||||
* [govvv](https://github.com/ahmetalpbalkan/govvv) “go build” wrapper to easily add version information into Go binaries.
|
||||
* [Mora](https://github.com/emicklei/mora) **star:268** REST server for accessing MongoDB documents and meta data. ![It hasn't been updated in the last year][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/emicklei/mora)
|
||||
* [lstags](https://github.com/ivanilves/lstags) **star:237** Tool and API to sync Docker images across different registries. [![godoc][GoDoc]](https://godoc.org/github.com/ivanilves/lstags)
|
||||
* [dogo](https://github.com/liudng/dogo) **star:222** Monitoring changes in the source file and automatically compile and run (restart). [![godoc][GoDoc]](https://godoc.org/github.com/liudng/dogo) ![Contains Chinese documents][CN]
|
||||
* [godbg](https://github.com/sirnewton01/godbg) **star:219** Web-based gdb front-end application. ![It hasn't been updated in the last year][Yellow]
|
||||
* [Gogs](https://gogs.io/) A Self Hosted Git Service in the Go Programming Language.
|
||||
* [godbg](https://github.com/sirnewton01/godbg) **star:219** Web-based gdb front-end application. ![It hasn't been updated in the last year][Yellow]
|
||||
* [Pewpew](https://github.com/bengadbois/pewpew) **star:215** Flexible HTTP command line stress tester. [![godoc][GoDoc]](https://godoc.org/github.com/bengadbois/pewpew)
|
||||
* [manssh](https://github.com/xwjdsh/manssh) **star:208** manssh is a command line tool for managing your ssh alias config easily. ![It hasn't been updated in the last year][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/xwjdsh/manssh)
|
||||
* [aptly](https://github.com/smira/aptly) aptly is a Debian repository management tool.
|
||||
* [gobrew](https://github.com/cryptojuice/gobrew) **star:176** gobrew lets you easily switch between multiple versions of go. ![It hasn't been updated in the last year][Yellow]
|
||||
* [Blast](https://github.com/dave/blast) **star:171** A simple tool for API load testing and batch jobs. ![It hasn't been updated in the last year][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/dave/blast)
|
||||
* [ostent](https://github.com/ostrost/ostent) **star:163** collects and displays system metrics and optionally relays to Graphite and/or InfluxDB. ![It hasn't been updated in the last year][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/ostrost/ostent)
|
||||
* [Packer](https://github.com/mitchellh/packer) Packer is a tool for creating identical machine images for multiple platforms from a single source configuration.
|
||||
* [grapes](https://github.com/yaronsumel/grapes) **star:141** Lightweight tool designed to distribute commands over ssh with ease. [![godoc][GoDoc]](https://godoc.org/github.com/yaronsumel/grapes)
|
||||
* [easyssh-proxy](https://github.com/appleboy/easyssh-proxy) **star:111** 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:92** Command line tool for inspecting kafka topics/partitions/messages. [![godoc][GoDoc]](https://godoc.org/github.com/cswank/kcli)
|
||||
@ -2172,28 +2172,30 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
|
||||
|
||||
### Other Software
|
||||
|
||||
* [hugo](http://gohugo.io/) Fast and Modern Static Website Engine.
|
||||
* [Gor](https://github.com/buger/gor) **star:11867** Http traffic replication tool, for replaying traffic from production to stage/dev environments in real-time. [![star > 2000][Awesome]](https://github.com/buger/gor) [![godoc][GoDoc]](https://godoc.org/github.com/buger/gor)
|
||||
* [Seaweed File System](https://github.com/chrislusf/seaweedfs) **star:8751** Fast, Simple and Scalable Distributed File System with O(1) disk seek. [![star > 2000][Awesome]](https://github.com/chrislusf/seaweedfs) ![There was an update last week][Green] [![godoc][GoDoc]](https://godoc.org/github.com/chrislusf/seaweedfs)
|
||||
* [restic](https://github.com/restic/restic) **star:8729** De-duplicating backup program. [![star > 2000][Awesome]](https://github.com/restic/restic) ![There was an update last week][Green] [![godoc][GoDoc]](https://godoc.org/github.com/restic/restic)
|
||||
* [confd](https://github.com/kelseyhightower/confd) **star:6668** Manage local application configuration files using templates and data from etcd or 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:6278** Simulate bad network connections. [![star > 2000][Awesome]](https://github.com/tylertreat/Comcast) [![godoc][GoDoc]](https://godoc.org/github.com/tylertreat/Comcast)
|
||||
* [LiteIDE](https://github.com/visualfc/liteide) **star:5709** LiteIDE is a simple, open source, cross-platform Go IDE. [![star > 2000][Awesome]](https://github.com/visualfc/liteide) ![Contains Chinese documents][CN]
|
||||
* [drive](https://github.com/odeke-em/drive) **star:5126** Google Drive client for the commandline. [![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) Markdown previewer written in Go.
|
||||
* [nes](https://github.com/fogleman/nes) **star:4254** Nintendo Entertainment System (NES) emulator written in Go. [![star > 2000][Awesome]](https://github.com/fogleman/nes) [![godoc][GoDoc]](https://godoc.org/github.com/fogleman/nes)
|
||||
* [toxiproxy](https://github.com/shopify/toxiproxy) **star:4173** Proxy to simulate network and system conditions for automated tests. [![star > 2000][Awesome]](https://github.com/shopify/toxiproxy) [![godoc][GoDoc]](https://godoc.org/github.com/shopify/toxiproxy)
|
||||
* [tsuru](https://tsuru.io/) Extensible and open source Platform as a Service software.
|
||||
* [toxiproxy](https://github.com/shopify/toxiproxy) **star:4173** Proxy to simulate network and system conditions for automated tests. [![star > 2000][Awesome]](https://github.com/shopify/toxiproxy) [![godoc][GoDoc]](https://godoc.org/github.com/shopify/toxiproxy)
|
||||
* [Pipe](https://github.com/b3log/pipe) **star:3869** A small and beautiful blogging platform. [![star > 2000][Awesome]](https://github.com/b3log/pipe) [![godoc][GoDoc]](https://godoc.org/github.com/b3log/pipe)
|
||||
* [Duplicacy](https://github.com/gilbertchen/duplicacy) **star:2797** A cross-platform network and cloud backup tool based on the idea of lock-free deduplication. [![star > 2000][Awesome]](https://github.com/gilbertchen/duplicacy) [![godoc][GoDoc]](https://godoc.org/github.com/gilbertchen/duplicacy)
|
||||
* [croc](https://github.com/schollz/croc) **star:2615** Easily and securely send files or folders from one computer to another. [![star > 2000][Awesome]](https://github.com/schollz/croc) ![There was an update last week][Green] [![godoc][GoDoc]](https://godoc.org/github.com/schollz/croc)
|
||||
* [myLG](https://github.com/mehrdadrad/mylg) **star:2239** Command Line Network Diagnostic tool written in Go. [![star > 2000][Awesome]](https://github.com/mehrdadrad/mylg) ![It hasn't been updated in the last year][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/mehrdadrad/mylg)
|
||||
* [GoBoy](https://github.com/Humpheh/goboy) **star:2159** Nintendo Game Boy Color emulator written in Go. [![star > 2000][Awesome]](https://github.com/Humpheh/goboy) [![godoc][GoDoc]](https://godoc.org/github.com/Humpheh/goboy)
|
||||
* [Stack Up](https://github.com/pressly/sup) **star:2024** Stack Up, a super simple deployment tool - just Unix - think of it like 'make' for a network of servers. [![star > 2000][Awesome]](https://github.com/pressly/sup) [![godoc][GoDoc]](https://godoc.org/github.com/pressly/sup)
|
||||
* [syncthing](https://syncthing.net/) Open, decentralized file synchronization tool and protocol.
|
||||
* [lgo](https://github.com/yunabe/lgo) **star:1885** Interactive Go programming with Jupyter. It supports code completion, code inspection and 100% Go compatibility. [![godoc][GoDoc]](https://godoc.org/github.com/yunabe/lgo)
|
||||
* [Stack Up](https://github.com/pressly/sup) **star:2024** Stack Up, a super simple deployment tool - just Unix - think of it like 'make' for a network of servers. [![star > 2000][Awesome]](https://github.com/pressly/sup) [![godoc][GoDoc]](https://godoc.org/github.com/pressly/sup)
|
||||
* [limetext](http://limetext.org/) Lime Text is a powerful and elegant text editor primarily developed in Go that aims to be a Free and open-source software successor to Sublime Text.
|
||||
* [lgo](https://github.com/yunabe/lgo) **star:1885** Interactive Go programming with Jupyter. It supports code completion, code inspection and 100% Go compatibility. [![godoc][GoDoc]](https://godoc.org/github.com/yunabe/lgo)
|
||||
* [snap](https://github.com/intelsdi-x/snap) **star:1801** Powerful telemetry framework. [![godoc][GoDoc]](https://godoc.org/github.com/intelsdi-x/snap)
|
||||
* [Circuit](https://github.com/gocircuit/circuit) **star:1797** Circuit is a programmable platform-as-a-service (PaaS) and/or Infrastructure-as-a-Service (IaaS), for management, discovery, synchronization and orchestration of services and hosts comprising cloud applications. [![godoc][GoDoc]](https://godoc.org/github.com/gocircuit/circuit)
|
||||
* [scc](https://github.com/boyter/scc) **star:1120** Sloc Cloc and Code, a very fast accurate code counter with complexity calculations and COCOMO estimates. ![There was an update last week][Green] [![godoc][GoDoc]](https://godoc.org/github.com/boyter/scc)
|
||||
* [borg](https://github.com/crufter/borg) **star:1437** Terminal based search engine for bash snippets. ![It hasn't been updated in the last year][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/crufter/borg)
|
||||
* [scc](https://github.com/boyter/scc) **star:1120** Sloc Cloc and Code, a very fast accurate code counter with complexity calculations and COCOMO estimates. [![godoc][GoDoc]](https://godoc.org/github.com/boyter/scc)
|
||||
* [Documize](https://github.com/documize/community) **star:930** Modern wiki software that integrates data from SaaS tools. ![There was an update last week][Green]
|
||||
* [Go Package Store](https://github.com/shurcooL/Go-Package-Store) **star:880** App that displays updates for the Go packages in your GOPATH. [![godoc][GoDoc]](https://godoc.org/github.com/shurcooL/Go-Package-Store)
|
||||
* [Leaps](https://github.com/jeffail/leaps) **star:648** Pair programming service using Operational Transforms. [![godoc][GoDoc]](https://godoc.org/github.com/jeffail/leaps)
|
||||
@ -2209,18 +2211,16 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
|
||||
* [ipe](https://github.com/dimiro1/ipe) **star:286** 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:253** Browser accessible IDE. Designed for Go with Go. [![godoc][GoDoc]](https://godoc.org/github.com/thestrukture/ide)
|
||||
* [Cherry](https://github.com/rafael-santiago/cherry) **star:203** Tiny webchat server in Go. ![It hasn't been updated in the last year][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/rafael-santiago/cherry)
|
||||
* [orange-cat](https://github.com/noraesae/orange-cat) **star:180** Markdown previewer written in Go. [![godoc][GoDoc]](https://godoc.org/github.com/noraesae/orange-cat)
|
||||
* [Orbit](https://github.com/gulien/orbit) **star:132** A simple tool for running commands and generating files from templates. [![godoc][GoDoc]](https://godoc.org/github.com/gulien/orbit)
|
||||
* [Juju](https://jujucharms.com/) Cloud-agnostic service deployment and orchestration - supports EC2, Azure, Openstack, MAAS and more.
|
||||
* [joincap](https://github.com/assafmo/joincap) **star:125** Command-line utility for merging multiple pcap files together. [![godoc][GoDoc]](https://godoc.org/github.com/assafmo/joincap)
|
||||
* [Juju](https://jujucharms.com/) Cloud-agnostic service deployment and orchestration - supports EC2, Azure, Openstack, MAAS and more.
|
||||
* [Docker](http://www.docker.com/) Open platform for distributed applications for developers and sysadmins.
|
||||
* [DDNS](https://github.com/skibish/ddns) **star:115** Personal DDNS client with Digital Ocean Networking DNS as backend. [![godoc][GoDoc]](https://godoc.org/github.com/skibish/ddns)
|
||||
* [borg](https://github.com/crufter/borg) Terminal based search engine for bash snippets.
|
||||
* [boxed](https://github.com/tejo/boxed) **star:71** Dropbox based blog engine. ![It hasn't been updated in the last year][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/tejo/boxed)
|
||||
* [naclpipe](https://github.com/unix4fun/naclpipe) **star:20** Simple NaCL EC25519 based crypto pipe tool written in Go. ![It hasn't been updated in the last year][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/unix4fun/naclpipe)
|
||||
* [term-quiz](https://github.com/crazcalm/term-quiz) **star:17** Quizzes for your terminal. ![It hasn't been updated in the last year][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/crazcalm/term-quiz)
|
||||
* [Snitch](https://github.com/lucasgomide/snitch) **star:15** Simple way to notify your team and many tools when someone has deployed any application via Tsuru. ![It hasn't been updated in the last year][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/lucasgomide/snitch)
|
||||
* [hugo](http://gohugo.io/) Fast and Modern Static Website Engine.
|
||||
* [Gor](https://github.com/buger/gor) Http traffic replication tool, for replaying traffic from production to stage/dev environments in real-time.
|
||||
* [GoLand](https://jetbrains.com/go) Full featured cross-platform Go IDE.
|
||||
* [GoDocTooltip](https://github.com/diankong/GoDocTooltip) **star:12** Chrome extension for Go Doc sites, which shows function description as tooltip at function list. ![It hasn't been updated in the last year][Yellow]
|
||||
|
||||
@ -2234,11 +2234,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:1066** Go web framework benchmark. ![There was an update last week][Green] [![godoc][GoDoc]](https://godoc.org/github.com/smallnest/go-web-framework-benchmark)
|
||||
* [skynet](https://github.com/atemerev/skynet) **star:934** Skynet 1M threads microbenchmark.
|
||||
* [go_serialization_benchmarks](https://github.com/alecthomas/go_serialization_benchmarks) **star:916** Benchmarks of Go serialization methods. [![godoc][GoDoc]](https://godoc.org/github.com/alecthomas/go_serialization_benchmarks)
|
||||
* [gocostmodel](https://github.com/PuerkitoBio/gocostmodel) Benchmarks of common basic operations for the Go language.
|
||||
* [speedtest-resize](https://github.com/fawick/speedtest-resize) **star:182** Compare various Image resize algorithms for the Go language. [![godoc][GoDoc]](https://godoc.org/github.com/fawick/speedtest-resize)
|
||||
* [go-benchmarks](https://github.com/tylertreat/go-benchmarks) **star:128** Few miscellaneous Go microbenchmarks. Compare some language features to alternative approaches. ![It hasn't been updated in the last year][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/tylertreat/go-benchmarks)
|
||||
* [gospeed](https://github.com/feyeleanor/GoSpeed) **star:96** Go micro-benchmarks for calculating the speed of language constructs. ![It hasn't been updated in the last year][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/feyeleanor/GoSpeed)
|
||||
* [autobench](https://github.com/davecheney/autobench) **star:89** Framework to compare the performance between different Go versions. ![It hasn't been updated in the last year][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/davecheney/autobench)
|
||||
* [gocostmodel](https://github.com/PuerkitoBio/gocostmodel) **star:55** Benchmarks of common basic operations for the Go language. ![It hasn't been updated in the last year][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/PuerkitoBio/gocostmodel)
|
||||
* [golang-sql-benchmark](https://github.com/tyler-smith/golang-sql-benchmark) **star:49** Collection of benchmarks for popular Go database/SQL utilities. ![It hasn't been updated in the last year][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/tyler-smith/golang-sql-benchmark)
|
||||
* [go-benchmark-app](https://github.com/mrLSD/go-benchmark-app) **star:20** Powerful HTTP-benchmark tool mixed with Аb, Wrk, Siege tools. Gathering statistics and various parameters for benchmarks and comparison results. ![It hasn't been updated in the last year][Yellow] [![godoc][GoDoc]](https://godoc.org/github.com/mrLSD/go-benchmark-app)
|
||||
* [kvbench](https://github.com/jimrobinson/kvbench) **star:16** Key/Value database benchmark. [![godoc][GoDoc]](https://godoc.org/github.com/jimrobinson/kvbench)
|
||||
@ -2368,7 +2368,8 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
|
||||
* [Go Community on Hashnode](https://hashnode.com/n/go) Community of Gophers on Hashnode.
|
||||
* [Go Forum](https://forum.golangbridge.org) Forum to discuss Go.
|
||||
* [Go In 5 Minutes](https://www.goin5minutes.com/) 5 minute screencasts focused on getting one thing done.
|
||||
* [Go Report Card](https://goreportcard.com) A report card for your Go package.
|
||||
* [Go Report Card](https://goreportcard.com) A report card for your Go package.\
|
||||
* [go.dev](https://go.dev/) A hub for Go developers.
|
||||
* [Awesome Remote Job](https://github.com/lukasz-madon/awesome-remote-job) **star:15263** Curated list of awesome remote jobs. A lot of them are looking for Go hackers. [![star > 2000][Awesome]](https://github.com/lukasz-madon/awesome-remote-job) ![There was an update last week][Green]
|
||||
* [Gophercises](https://gophercises.com/) Free coding exercises for budding gophers.
|
||||
* [golang-graphics](https://github.com/mholt/golang-graphics) **star:144** Collection of Go images, graphics, and art. ![It hasn't been updated in the last year][Yellow] ![Archived][Archived]
|
||||
@ -2382,8 +2383,8 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
|
||||
* [Golang News](https://golangnews.com) Links and news about Go programming.
|
||||
* [Golang Flow](https://golangflow.io) Post Updates, News, Packages and more.
|
||||
* [Golang Developer Jobs](https://golangjob.xyz) Developer Jobs exclusivly for Golang related Roles.
|
||||
* [gocryforhelp](https://github.com/ninedraft/gocryforhelp) **star:36** Collection of Go projects that needs help. Good place to start your open-source way in Go. ![It hasn't been updated in the last year][Yellow]
|
||||
* [godoc.org](https://godoc.org/) Documentation for open source Go packages.
|
||||
* [gocryforhelp](https://github.com/ninedraft/gocryforhelp) **star:36** Collection of Go projects that needs help. Good place to start your open-source way in Go. ![It hasn't been updated in the last year][Yellow]
|
||||
* [Made with Golang](https://madewithgolang.com/?ref=awesome-go)
|
||||
* [r/Golang](https://www.reddit.com/r/golang) News about Go.
|
||||
* [studygolang](https://studygolang.com) The community of studygolang in China.
|
||||
@ -2396,12 +2397,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) How to cache slow database queries.
|
||||
* [Canceling MySQL](https://medium.com/@rocketlaunchr.cloud/canceling-mysql-in-go-827ed8f83b30) How to cancel MySQL queries.
|
||||
* [Go Cheat Sheet](https://github.com/a8m/go-lang-cheat-sheet) **star:4245** Go's reference card. [![star > 2000][Awesome]](https://github.com/a8m/go-lang-cheat-sheet)
|
||||
* [Go database/sql tutorial](http://go-database-sql.org/) Introduction to database/sql.
|
||||
* [Go Playground for iOS](https://itunes.apple.com/us/app/go-playground/id1437518275?ls=1&mt=8) Interactively edit & play Go snippets on your mobile device.
|
||||
* [Ethereum Development with Go](https://github.com/miguelmota/ethereum-development-with-go-book) **star:497** A little e-book on Ethereum Development with Go. ![There was an update last week][Green] [![godoc][GoDoc]](https://godoc.org/github.com/miguelmota/ethereum-development-with-go-book) ![Contains Chinese documents][CN]
|
||||
* [Games With Go](http://gameswithgo.org/) A video series teaching programming and game development.
|
||||
* [Go By Example](https://gobyexample.com/) Hands-on introduction to Go using annotated example programs.
|
||||
* [Go Cheat Sheet](https://github.com/a8m/go-lang-cheat-sheet) Go's reference card.
|
||||
* [Go database/sql tutorial](http://go-database-sql.org/) Introduction to database/sql.
|
||||
* [Go Playground for iOS](https://itunes.apple.com/us/app/go-playground/id1437518275?ls=1&mt=8) Interactively edit & play Go snippets on your mobile device.
|
||||
* [50 Shades of Go](http://devs.cloudimmunity.com/gotchas-and-common-mistakes-in-go-golang/) Traps, Gotchas, and Common Mistakes for New Golang Devs.
|
||||
* [A Guide to Golang E-Commerce](https://snipcart.com/blog/golang-ecommerce-ponzu-cms-demo?utm_term=golang-ecommerce-ponzu-cms-demo) Building a Golang site for e-commerce (demo included).
|
||||
* [A Tour of Go](http://tour.golang.org/) Interactive tour of Go.
|
||||
|
Loading…
Reference in New Issue
Block a user