auto commit

This commit is contained in:
guozhen
2019-12-26 10:20:10 +08:00
parent a54cad09ea
commit 165b4e141e
2 changed files with 126 additions and 126 deletions

View File

@@ -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-12-25 11:18:36(Synchronize every day)**
**This project is [awesome-go](https://awesome-go.com/) Chinese version, last sync time : 2019-12-26 10:18:28(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)
@@ -134,7 +134,7 @@ Please take a quick gander at the [contribution guidelines](https://github.com/a
*Libraries for manipulating audio.*
* [Oto](https://github.com/hajimehoshi/oto) **star:496** A low-level library to play sound on multiple platforms. [![There was an update last week][Green]](https://github.com/hajimehoshi/oto) [![godoc][GoDoc]](https://godoc.org/github.com/hajimehoshi/oto)
* [Oto](https://github.com/hajimehoshi/oto) **star:496** A low-level library to play sound on multiple platforms. [![godoc][GoDoc]](https://godoc.org/github.com/hajimehoshi/oto)
* [PortAudio](https://github.com/gordonklaus/portaudio) **star:328** Go bindings for the PortAudio audio I/O library. [![It hasn't been updated in the last year][Yellow]](https://github.com/gordonklaus/portaudio) [![godoc][GoDoc]](https://godoc.org/github.com/gordonklaus/portaudio)
* [music-theory](https://github.com/go-music-theory/music-theory) **star:271** Music theory models in Go. [![There was an update last week][Green]](https://github.com/go-music-theory/music-theory) [![godoc][GoDoc]](https://godoc.org/github.com/go-music-theory/music-theory)
* [waveform](https://github.com/mdlayher/waveform) **star:266** Go package capable of generating waveform images from audio streams. [![It hasn't been updated in the last year][Yellow]](https://github.com/mdlayher/waveform) [![godoc][GoDoc]](https://godoc.org/github.com/mdlayher/waveform)
@@ -169,7 +169,7 @@ Please take a quick gander at the [contribution guidelines](https://github.com/a
* [gorbac](https://github.com/mikespook/gorbac) **star:963** provides a lightweight role-based access control (RBAC) implementation in Golang. [![godoc][GoDoc]](https://godoc.org/github.com/mikespook/gorbac)
* [loginsrv](https://github.com/tarent/loginsrv) **star:873** JWT login microservice with plugable backends such as OAuth2 (Github), htpasswd, osiam. [![There was an update last week][Green]](https://github.com/tarent/loginsrv) [![godoc][GoDoc]](https://godoc.org/github.com/tarent/loginsrv)
* [scs](https://github.com/alexedwards/scs) **star:648** Session Manager for HTTP servers. [![godoc][GoDoc]](https://godoc.org/github.com/alexedwards/scs)
* [permissions2](https://github.com/xyproto/permissions2) **star:378** Library for keeping track of users, login states and permissions. Uses secure cookies and bcrypt. [![There was an update last week][Green]](https://github.com/xyproto/permissions2) [![godoc][GoDoc]](https://godoc.org/github.com/xyproto/permissions2)
* [permissions2](https://github.com/xyproto/permissions2) **star:378** Library for keeping track of users, login states and permissions. Uses secure cookies and bcrypt. [![godoc][GoDoc]](https://godoc.org/github.com/xyproto/permissions2)
* [paseto](https://github.com/o1egl/paseto) **star:275** Golang implementation of Platform-Agnostic Security Tokens (PASETO). [![godoc][GoDoc]](https://godoc.org/github.com/o1egl/paseto)
* [httpauth](https://github.com/goji/httpauth) **star:189** HTTP Authentication middleware. [![It hasn't been updated in the last year][Yellow]](https://github.com/goji/httpauth) [![godoc][GoDoc]](https://godoc.org/github.com/goji/httpauth)
* [jeff](https://github.com/abraithwaite/jeff) **star:183** Simple, flexible, secure and idiomatic web session management with pluggable backends. [![godoc][GoDoc]](https://godoc.org/github.com/abraithwaite/jeff)
@@ -199,7 +199,7 @@ Please take a quick gander at the [contribution guidelines](https://github.com/a
* [slacker](https://github.com/shomali11/slacker) **star:344** Easy to use framework to create Slack bots. [![godoc][GoDoc]](https://godoc.org/github.com/shomali11/slacker)
* [Golang CryptoTrading Bot](https://github.com/saniales/golang-crypto-trading-bot) **star:263** A golang implementation of a console-based trading bot for cryptocurrency exchanges. [![godoc][GoDoc]](https://godoc.org/github.com/saniales/golang-crypto-trading-bot)
* [tbot](https://github.com/yanzay/tbot) **star:243** Telegram bot server with API similar to net/http. [![godoc][GoDoc]](https://godoc.org/github.com/yanzay/tbot)
* [Kelp](https://github.com/stellar/kelp) **star:240** official trading and market-making bot for the [Stellar](https://www.stellar.org/) DEX. Works out-of-the-box, written in Golang, compatible with centralized exchanges and custom trading strategies. [![There was an update last week][Green]](https://github.com/stellar/kelp) [![godoc][GoDoc]](https://godoc.org/github.com/stellar/kelp)
* [Kelp](https://github.com/stellar/kelp) **star:240** official trading and market-making bot for the [Stellar](https://www.stellar.org/) DEX. Works out-of-the-box, written in Golang, compatible with centralized exchanges and custom trading strategies. [![godoc][GoDoc]](https://godoc.org/github.com/stellar/kelp)
* [Tenyks](https://github.com/kyleterry/tenyks) **star:168** Service oriented IRC bot using Redis and JSON for messaging. [![godoc][GoDoc]](https://godoc.org/github.com/kyleterry/tenyks)
* [go-sarah](https://github.com/oklahomer/go-sarah) **star:150** Framework to build bot for desired chat services including LINE, Slack, Gitter and more. [![godoc][GoDoc]](https://godoc.org/github.com/oklahomer/go-sarah)
* [hanu](https://github.com/sbstjn/hanu) **star:116** Framework for writing Slack bots. [![godoc][GoDoc]](https://godoc.org/github.com/sbstjn/hanu)
@@ -332,8 +332,8 @@ Please take a quick gander at the [contribution guidelines](https://github.com/a
* [drone](https://github.com/drone/drone) **star:20147** Drone is a Continuous Integration platform built on Docker, written in Go. [![star > 2000][Awesome]](https://github.com/drone/drone) [![godoc][GoDoc]](https://godoc.org/github.com/drone/drone)
* [CDS](https://github.com/ovh/cds) **star:2559** Enterprise-Grade CI/CD and DevOps Automation Open Source Platform. [![star > 2000][Awesome]](https://github.com/ovh/cds) [![There was an update last week][Green]](https://github.com/ovh/cds) [![godoc][GoDoc]](https://godoc.org/github.com/ovh/cds)
* [goveralls](https://github.com/mattn/goveralls) **star:615** Go integration for Coveralls.io continuous code coverage tracking system. [![There was an update last week][Green]](https://github.com/mattn/goveralls) [![godoc][GoDoc]](https://godoc.org/github.com/mattn/goveralls)
* [overalls](https://github.com/go-playground/overalls) **star:99** Multi-Package go project coverprofile for tools like goveralls. [![There was an update last week][Green]](https://github.com/go-playground/overalls) [![godoc][GoDoc]](https://godoc.org/github.com/go-playground/overalls)
* [goveralls](https://github.com/mattn/goveralls) **star:615** Go integration for Coveralls.io continuous code coverage tracking system. [![godoc][GoDoc]](https://godoc.org/github.com/mattn/goveralls)
* [overalls](https://github.com/go-playground/overalls) **star:99** Multi-Package go project coverprofile for tools like goveralls. [![godoc][GoDoc]](https://godoc.org/github.com/go-playground/overalls)
* [duci](https://github.com/duck8823/duci) **star:49** A simple ci server no needs domain specific languages. [![There was an update last week][Green]](https://github.com/duck8823/duci) [![godoc][GoDoc]](https://godoc.org/github.com/duck8823/duci)
* [gomason](https://github.com/nikogura/gomason) **star:39** Test, Build, Sign, and Publish your go binaries from a clean workspace. [![godoc][GoDoc]](https://godoc.org/github.com/nikogura/gomason)
* [roveralls](https://github.com/LawrenceWoodman/roveralls) **star:12** Recursive coverage testing tool. [![It hasn't been updated in the last year][Yellow]](https://github.com/LawrenceWoodman/roveralls) [![godoc][GoDoc]](https://godoc.org/github.com/LawrenceWoodman/roveralls)
@@ -399,7 +399,7 @@ Please take a quick gander at the [contribution guidelines](https://github.com/a
* [mspm](https://github.com/BlackRabbitt/mspm) **star:8** Multi-String Pattern Matching Algorithm for information retrieval. [![It hasn't been updated in the last year][Yellow]](https://github.com/BlackRabbitt/mspm) [![godoc][GoDoc]](https://godoc.org/github.com/BlackRabbitt/mspm)
* [null](https://github.com/emvi/null) **star:7** Nullable Go types that can be marshalled/unmarshalled to/from JSON. [![godoc][GoDoc]](https://godoc.org/github.com/emvi/null)
* [set](https://github.com/StudioSol/set) **star:7** Simple set data structure implementation in Go using LinkedHashMap. [![godoc][GoDoc]](https://godoc.org/github.com/StudioSol/set)
* [treap](https://github.com/perdata/treap) **star:7** Persistent, fast ordered map using tree heaps. [![There was an update last week][Green]](https://github.com/perdata/treap) [![godoc][GoDoc]](https://godoc.org/github.com/perdata/treap)
* [treap](https://github.com/perdata/treap) **star:7** Persistent, fast ordered map using tree heaps. [![godoc][GoDoc]](https://godoc.org/github.com/perdata/treap)
* [timedmap](https://github.com/zekroTJA/timedmap) **star:5** Map with expiring key-value pairs. [![godoc][GoDoc]](https://godoc.org/github.com/zekroTJA/timedmap)
* [gofal](https://github.com/xxjwxc/gofal) **star:4** fractional api for Go. [![godoc][GoDoc]](https://godoc.org/github.com/xxjwxc/gofal) [![Contains Chinese documents][CN]](https://github.com/xxjwxc/gofal)
* [ptrie](https://github.com/viant/ptrie) **star:3** An implementation of prefix tree. [![godoc][GoDoc]](https://godoc.org/github.com/viant/ptrie)
@@ -457,7 +457,7 @@ Please take a quick gander at the [contribution guidelines](https://github.com/a
* [soda](https://github.com/gobuffalo/pop/tree/master/soda) Database migration, creation, ORM, etc... for MySQL, PostgreSQL, and SQLite.
* [gormigrate](https://github.com/go-gormigrate/gormigrate) **star:384** Database schema migration helper for Gorm ORM. [![godoc][GoDoc]](https://godoc.org/github.com/go-gormigrate/gormigrate)
* [goose](https://github.com/steinbacher/goose) **star:126** Database migration tool. You can manage your database's evolution by creating incremental SQL or Go scripts. [![It hasn't been updated in the last year][Yellow]](https://github.com/steinbacher/goose) [![godoc][GoDoc]](https://godoc.org/github.com/steinbacher/goose)
* [darwin](https://github.com/GuiaBolso/darwin) **star:96** Database schema evolution library for Go. [![There was an update last week][Green]](https://github.com/GuiaBolso/darwin) [![godoc][GoDoc]](https://godoc.org/github.com/GuiaBolso/darwin)
* [darwin](https://github.com/GuiaBolso/darwin) **star:96** Database schema evolution library for Go. [![godoc][GoDoc]](https://godoc.org/github.com/GuiaBolso/darwin)
* [migrator](https://github.com/lopezator/migrator) **star:83** Dead simple Go database migration library. [![godoc][GoDoc]](https://godoc.org/github.com/lopezator/migrator)
* [go-pg-migrations](https://github.com/robinjoseph08/go-pg-migrations) **star:37** A Go package to help write migrations with go-pg/pg. [![godoc][GoDoc]](https://godoc.org/github.com/robinjoseph08/go-pg-migrations)
* [gondolier](https://github.com/emvi/gondolier) **star:26** Database migration library using struct decorators. [![godoc][GoDoc]](https://godoc.org/github.com/emvi/gondolier)
@@ -473,6 +473,7 @@ Please take a quick gander at the [contribution guidelines](https://github.com/a
* [kingshard](https://github.com/flike/kingshard) **star:4934** kingshard is a high performance proxy for MySQL powered by Golang. [![star > 2000][Awesome]](https://github.com/flike/kingshard) [![There was an update last week][Green]](https://github.com/flike/kingshard) [![godoc][GoDoc]](https://godoc.org/github.com/flike/kingshard) [![Contains Chinese documents][CN]](https://github.com/flike/kingshard)
* [orchestrator](https://github.com/github/orchestrator) **star:3282** MySQL replication topology manager & visualizer. [![star > 2000][Awesome]](https://github.com/github/orchestrator) [![There was an update last week][Green]](https://github.com/github/orchestrator) [![godoc][GoDoc]](https://godoc.org/github.com/github/orchestrator)
* [go-mysql-elasticsearch](https://github.com/siddontang/go-mysql-elasticsearch) **star:2708** Sync your MySQL data into Elasticsearch automatically. [![star > 2000][Awesome]](https://github.com/siddontang/go-mysql-elasticsearch) [![There was an update last week][Green]](https://github.com/siddontang/go-mysql-elasticsearch) [![godoc][GoDoc]](https://godoc.org/github.com/siddontang/go-mysql-elasticsearch)
* [pREST](https://github.com/nuveo/prest) **star:2170** Serve a RESTful API from any PostgreSQL database. [![star > 2000][Awesome]](https://github.com/nuveo/prest) [![godoc][GoDoc]](https://godoc.org/github.com/nuveo/prest)
* [go-mysql](https://github.com/siddontang/go-mysql) **star:2142** Go toolset to handle MySQL protocol and replication. [![star > 2000][Awesome]](https://github.com/siddontang/go-mysql) [![godoc][GoDoc]](https://godoc.org/github.com/siddontang/go-mysql)
* [chproxy](https://github.com/Vertamedia/chproxy) **star:350** HTTP proxy for ClickHouse database. [![There was an update last week][Green]](https://github.com/Vertamedia/chproxy) [![godoc][GoDoc]](https://godoc.org/github.com/Vertamedia/chproxy)
* [clickhouse-bulk](https://github.com/nikepan/clickhouse-bulk) **star:163** Collects small insterts and sends big requests to ClickHouse servers. [![godoc][GoDoc]](https://godoc.org/github.com/nikepan/clickhouse-bulk)
@@ -480,7 +481,6 @@ Please take a quick gander at the [contribution guidelines](https://github.com/a
* [octillery](https://github.com/knocknote/octillery) **star:69** Go package for sharding databases ( Supports every ORM or raw SQL ). [![godoc][GoDoc]](https://godoc.org/github.com/knocknote/octillery)
* [dbbench](https://github.com/sj14/dbbench) **star:30** Database benchmarking tool with support for several databases and scripts. [![There was an update last week][Green]](https://github.com/sj14/dbbench) [![godoc][GoDoc]](https://godoc.org/github.com/sj14/dbbench)
* [prep](https://github.com/hexdigest/prep) **star:25** Use prepared SQL statements without changing your code. [![It hasn't been updated in the last year][Yellow]](https://github.com/hexdigest/prep) [![godoc][GoDoc]](https://godoc.org/github.com/hexdigest/prep)
* [pREST](https://github.com/nuveo/prest) Serve a RESTful API from any PostgreSQL database.
* [datagen](https://github.com/codingconcepts/datagen) **star:12** A fast data generator that's multi-table aware and supports multi-row DML. [![godoc][GoDoc]](https://godoc.org/github.com/codingconcepts/datagen)
* [rwdb](https://github.com/andizzle/rwdb) **star:10** rwdb provides read replica capability for multiple database servers setup. [![It hasn't been updated in the last year][Yellow]](https://github.com/andizzle/rwdb) [![godoc][GoDoc]](https://godoc.org/github.com/andizzle/rwdb)
* [bucket](https://github.com/PumpkinSeed/bucket) **star:6** Optimized data structure framework for Couchbase specialized on one bucket usage. [![godoc][GoDoc]](https://godoc.org/github.com/PumpkinSeed/bucket)
@@ -510,7 +510,7 @@ Please take a quick gander at the [contribution guidelines](https://github.com/a
* Relational Databases
* [go-sql-driver/mysql](https://github.com/go-sql-driver/mysql) **star:8806** MySQL driver for Go. [![star > 2000][Awesome]](https://github.com/go-sql-driver/mysql) [![godoc][GoDoc]](https://godoc.org/github.com/go-sql-driver/mysql)
* [pq](https://github.com/lib/pq) **star:5538** Pure Go Postgres driver for database/sql. [![star > 2000][Awesome]](https://github.com/lib/pq) [![There was an update last week][Green]](https://github.com/lib/pq) [![godoc][GoDoc]](https://godoc.org/github.com/lib/pq)
* [pq](https://github.com/lib/pq) **star:5538** Pure Go Postgres driver for database/sql. [![star > 2000][Awesome]](https://github.com/lib/pq) [![godoc][GoDoc]](https://godoc.org/github.com/lib/pq)
* [go-sqlite3](https://github.com/mattn/go-sqlite3) **star:3688** SQLite3 driver for go that uses database/sql. [![star > 2000][Awesome]](https://github.com/mattn/go-sqlite3) [![There was an update last week][Green]](https://github.com/mattn/go-sqlite3)
* [pgx](https://github.com/jackc/pgx) **star:2250** PostgreSQL driver supporting features beyond those exposed by database/sql. [![star > 2000][Awesome]](https://github.com/jackc/pgx) [![There was an update last week][Green]](https://github.com/jackc/pgx) [![godoc][GoDoc]](https://godoc.org/github.com/jackc/pgx)
* [go-mssqldb](https://github.com/denisenkom/go-mssqldb) **star:1117** Microsoft MSSQL driver for Go. [![godoc][GoDoc]](https://godoc.org/github.com/denisenkom/go-mssqldb)
@@ -551,8 +551,8 @@ Please take a quick gander at the [contribution guidelines](https://github.com/a
* Search and Analytic Databases.
* [bleve](https://github.com/blevesearch/bleve) **star:6223** Modern text indexing library for go. [![star > 2000][Awesome]](https://github.com/blevesearch/bleve) [![There was an update last week][Green]](https://github.com/blevesearch/bleve) [![godoc][GoDoc]](https://godoc.org/github.com/blevesearch/bleve)
* [riot](https://github.com/go-ego/riot) **star:4963** Go Open Source, Distributed, Simple and efficient Search Engine. [![star > 2000][Awesome]](https://github.com/go-ego/riot) [![godoc][GoDoc]](https://godoc.org/github.com/go-ego/riot) [![Contains Chinese documents][CN]](https://github.com/go-ego/riot)
* [elastic](https://github.com/olivere/elastic) **star:4622** Elasticsearch client for Go. [![star > 2000][Awesome]](https://github.com/olivere/elastic) [![There was an update last week][Green]](https://github.com/olivere/elastic) [![godoc][GoDoc]](https://godoc.org/github.com/olivere/elastic)
* [go-elasticsearch](https://github.com/elastic/go-elasticsearch) **star:2042** Official Elasticsearch client for Go. [![star > 2000][Awesome]](https://github.com/elastic/go-elasticsearch) [![There was an update last week][Green]](https://github.com/elastic/go-elasticsearch) [![godoc][GoDoc]](https://godoc.org/github.com/elastic/go-elasticsearch)
* [elastic](https://github.com/olivere/elastic) **star:4622** Elasticsearch client for Go. [![star > 2000][Awesome]](https://github.com/olivere/elastic) [![godoc][GoDoc]](https://godoc.org/github.com/olivere/elastic)
* [go-elasticsearch](https://github.com/elastic/go-elasticsearch) **star:2042** Official Elasticsearch client for Go. [![star > 2000][Awesome]](https://github.com/elastic/go-elasticsearch) [![godoc][GoDoc]](https://godoc.org/github.com/elastic/go-elasticsearch)
* [elastigo](https://github.com/mattbaird/elastigo) **star:953** Elasticsearch client library. [![godoc][GoDoc]](https://godoc.org/github.com/mattbaird/elastigo)
* [elasticsql](https://github.com/cch123/elasticsql) **star:471** Convert sql to elasticsearch dsl in Go. [![godoc][GoDoc]](https://godoc.org/github.com/cch123/elasticsql)
* [skizze](https://github.com/seiflotfy/skizze) **star:69** probabilistic data-structures service and storage. [![It hasn't been updated in the last year][Yellow]](https://github.com/seiflotfy/skizze) [![godoc][GoDoc]](https://godoc.org/github.com/seiflotfy/skizze)
@@ -638,7 +638,7 @@ Please take a quick gander at the [contribution guidelines](https://github.com/a
* [chasquid](https://blitiri.com.ar/p/chasquid) SMTP server written in Go.
* [hermes](https://github.com/matcornic/hermes) **star:1725** Golang package that generates clean, responsive HTML e-mails. [![There was an update last week][Green]](https://github.com/matcornic/hermes) [![godoc][GoDoc]](https://godoc.org/github.com/matcornic/hermes)
* [email](https://github.com/jordan-wright/email) **star:1179** A robust and flexible email library for Go. [![godoc][GoDoc]](https://godoc.org/github.com/jordan-wright/email)
* [go-imap](https://github.com/emersion/go-imap) **star:851** IMAP library for clients and servers. [![There was an update last week][Green]](https://github.com/emersion/go-imap) [![godoc][GoDoc]](https://godoc.org/github.com/emersion/go-imap)
* [go-imap](https://github.com/emersion/go-imap) **star:851** IMAP library for clients and servers. [![godoc][GoDoc]](https://godoc.org/github.com/emersion/go-imap)
* [SendGrid](https://github.com/sendgrid/sendgrid-go) **star:547** SendGrid's Go library for sending email. [![godoc][GoDoc]](https://godoc.org/github.com/sendgrid/sendgrid-go)
* [mailgun-go](https://github.com/mailgun/mailgun-go) **star:423** Go library for sending mail with the Mailgun API. [![godoc][GoDoc]](https://godoc.org/github.com/mailgun/mailgun-go)
* [Hectane](https://github.com/hectane/hectane) **star:171** Lightweight SMTP client providing an HTTP API. [![godoc][GoDoc]](https://godoc.org/github.com/hectane/hectane)
@@ -677,7 +677,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:5385** 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:795** Go (golang) package for representing a list of errors as a single error. [![There was an update last week][Green]](https://github.com/hashicorp/go-multierror) [![godoc][GoDoc]](https://godoc.org/github.com/hashicorp/go-multierror)
* [go-multierror](https://github.com/hashicorp/go-multierror) **star:795** 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:598** 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:560** Golang errors with stack trace and source fragments. [![godoc][GoDoc]](https://godoc.org/github.com/ztrue/tracerr)
* [errlog](https://github.com/snwfdhmp/errlog) **star:261** Hackable package that determines responsible source code for an error (and some other fast-debugging features). Pluggable to any logger in-place. [![There was an update last week][Green]](https://github.com/snwfdhmp/errlog) [![godoc][GoDoc]](https://godoc.org/github.com/snwfdhmp/errlog)
@@ -696,7 +696,7 @@ Please take a quick gander at the [contribution guidelines](https://github.com/a
* [notify](https://github.com/rjeczalik/notify) **star:515** File system event notification library with simple API, similar to os/signal. [![godoc][GoDoc]](https://godoc.org/github.com/rjeczalik/notify)
* [bigfile](https://github.com/bigfile/bigfile) **star:93** A file transfer system, support to manage files with http api, rpc call and ftp client. [![godoc][GoDoc]](https://godoc.org/github.com/bigfile/bigfile) [![Contains Chinese documents][CN]](https://github.com/bigfile/bigfile)
* [opc](https://github.com/qmuntal/opc) **star:63** Load Open Packaging Conventions (OPC) files for Go. [![godoc][GoDoc]](https://godoc.org/github.com/qmuntal/opc)
* [go-csv-tag](https://github.com/artonge/go-csv-tag) **star:59** Load csv file using tag. [![There was an update last week][Green]](https://github.com/artonge/go-csv-tag) [![godoc][GoDoc]](https://godoc.org/github.com/artonge/go-csv-tag)
* [go-csv-tag](https://github.com/artonge/go-csv-tag) **star:59** Load csv file using tag. [![godoc][GoDoc]](https://godoc.org/github.com/artonge/go-csv-tag)
* [stl](https://gitlab.com/russoj88/stl) Modules to read and write STL (stereolithography) files. Concurrent algorithm for reading.
* [skywalker](https://github.com/dixonwille/skywalker) **star:52** Package to allow one to concurrently go through a filesystem with ease. [![It hasn't been updated in the last year][Yellow]](https://github.com/dixonwille/skywalker) [![godoc][GoDoc]](https://godoc.org/github.com/dixonwille/skywalker)
* [vfs](https://github.com/C2FO/vfs) **star:39** A pluggable, extensible, and opinionated set of filesystem functionality for Go across a number of filesystem types such as os, S3, and GCS. [![godoc][GoDoc]](https://godoc.org/github.com/C2FO/vfs)
@@ -860,7 +860,7 @@ Please take a quick gander at the [contribution guidelines](https://github.com/a
* [webview](https://github.com/zserge/webview) **star:5177** Cross-platform webview window with simple two-way JavaScript bindings (Windows / macOS / Linux). [![star > 2000][Awesome]](https://github.com/zserge/webview) [![There was an update last week][Green]](https://github.com/zserge/webview)
* [walk](https://github.com/lxn/walk) **star:4100** Windows application library kit for Go. [![star > 2000][Awesome]](https://github.com/lxn/walk) [![godoc][GoDoc]](https://godoc.org/github.com/lxn/walk)
* [app](https://github.com/murlokswarm/app) **star:3196** Package to create apps with GO, HTML and CSS. Supports: MacOS, Windows in progress. [![star > 2000][Awesome]](https://github.com/murlokswarm/app) [![godoc][GoDoc]](https://godoc.org/github.com/murlokswarm/app)
* [go-astilectron](https://github.com/asticode/go-astilectron) **star:2922** Build cross platform GUI apps with GO and HTML/JS/CSS (powered by Electron). [![star > 2000][Awesome]](https://github.com/asticode/go-astilectron) [![There was an update last week][Green]](https://github.com/asticode/go-astilectron) [![godoc][GoDoc]](https://godoc.org/github.com/asticode/go-astilectron)
* [go-astilectron](https://github.com/asticode/go-astilectron) **star:2922** Build cross platform GUI apps with GO and HTML/JS/CSS (powered by Electron). [![star > 2000][Awesome]](https://github.com/asticode/go-astilectron) [![godoc][GoDoc]](https://godoc.org/github.com/asticode/go-astilectron)
* [go-gtk](http://mattn.github.io/go-gtk/) Go bindings for GTK.
* [go-sciter](https://github.com/sciter-sdk/go-sciter) **star:1581** Go bindings for Sciter: the Embeddable HTML/CSS/script engine for modern desktop UI development. Cross platform. [![There was an update last week][Green]](https://github.com/sciter-sdk/go-sciter) [![godoc][GoDoc]](https://godoc.org/github.com/sciter-sdk/go-sciter)
* [gotk3](https://github.com/gotk3/gotk3) **star:869** Go bindings for GTK3. [![godoc][GoDoc]](https://godoc.org/github.com/gotk3/gotk3)
@@ -979,7 +979,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
*Libraries for generating and working with log files.*
* [logrus](https://github.com/Sirupsen/logrus) **star:13395** Structured logger for Go. [![star > 2000][Awesome]](https://github.com/Sirupsen/logrus) [![There was an update last week][Green]](https://github.com/Sirupsen/logrus) [![godoc][GoDoc]](https://godoc.org/github.com/Sirupsen/logrus)
* [logrus](https://github.com/Sirupsen/logrus) **star:13395** Structured logger for Go. [![star > 2000][Awesome]](https://github.com/Sirupsen/logrus) [![godoc][GoDoc]](https://godoc.org/github.com/Sirupsen/logrus)
* [zap](https://github.com/uber-go/zap) **star:8607** Fast, structured, leveled logging in Go. [![star > 2000][Awesome]](https://github.com/uber-go/zap) [![There was an update last week][Green]](https://github.com/uber-go/zap) [![godoc][GoDoc]](https://godoc.org/github.com/uber-go/zap)
* [spew](https://github.com/davecgh/go-spew) **star:3551** Implements a deep pretty printer for Go data structures to aid in debugging. [![star > 2000][Awesome]](https://github.com/davecgh/go-spew) [![There was an update last week][Green]](https://github.com/davecgh/go-spew) [![godoc][GoDoc]](https://godoc.org/github.com/davecgh/go-spew)
* [zerolog](https://github.com/rs/zerolog) **star:2731** Zero-allocation JSON logger. [![star > 2000][Awesome]](https://github.com/rs/zerolog) [![There was an update last week][Green]](https://github.com/rs/zerolog) [![godoc][GoDoc]](https://godoc.org/github.com/rs/zerolog)
@@ -1246,14 +1246,14 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
*Libraries for working with various layers of the network.*
* [kcptun](https://github.com/xtaci/kcptun) **star:11303** Extremely simple & fast udp tunnel based on KCP protocol. [![star > 2000][Awesome]](https://github.com/xtaci/kcptun) [![There was an update last week][Green]](https://github.com/xtaci/kcptun) [![godoc][GoDoc]](https://godoc.org/github.com/xtaci/kcptun)
* [fasthttp](https://github.com/valyala/fasthttp) **star:11028** Package fasthttp is a fast HTTP implementation for Go, up to 10 times faster than net/http. [![star > 2000][Awesome]](https://github.com/valyala/fasthttp) [![There was an update last week][Green]](https://github.com/valyala/fasthttp) [![godoc][GoDoc]](https://godoc.org/github.com/valyala/fasthttp)
* [fasthttp](https://github.com/valyala/fasthttp) **star:11028** Package fasthttp is a fast HTTP implementation for Go, up to 10 times faster than net/http. [![star > 2000][Awesome]](https://github.com/valyala/fasthttp) [![godoc][GoDoc]](https://godoc.org/github.com/valyala/fasthttp)
* [dns](https://github.com/miekg/dns) **star:4208** Go library for working with DNS. [![star > 2000][Awesome]](https://github.com/miekg/dns) [![There was an update last week][Green]](https://github.com/miekg/dns) [![godoc][GoDoc]](https://godoc.org/github.com/miekg/dns)
* [quic-go](https://github.com/lucas-clemente/quic-go) **star:3615** An implementation of the QUIC protocol in pure Go. [![star > 2000][Awesome]](https://github.com/lucas-clemente/quic-go) [![There was an update last week][Green]](https://github.com/lucas-clemente/quic-go) [![godoc][GoDoc]](https://godoc.org/github.com/lucas-clemente/quic-go)
* [HTTPLab](https://github.com/gchaincl/httplab) **star:3501** HTTPLabs let you inspect HTTP requests and forge responses. [![star > 2000][Awesome]](https://github.com/gchaincl/httplab) [![godoc][GoDoc]](https://godoc.org/github.com/gchaincl/httplab)
* [gopacket](https://github.com/google/gopacket) **star:3164** Go library for packet processing with libpcap bindings. [![star > 2000][Awesome]](https://github.com/google/gopacket) [![godoc][GoDoc]](https://godoc.org/github.com/google/gopacket)
* [webrtc](https://github.com/pions/webrtc) **star:2808** A pure Go implementation of the WebRTC API. [![star > 2000][Awesome]](https://github.com/pions/webrtc) [![There was an update last week][Green]](https://github.com/pions/webrtc) [![godoc][GoDoc]](https://godoc.org/github.com/pions/webrtc)
* [kcp-go](https://github.com/xtaci/kcp-go) **star:2402** KCP - Fast and Reliable ARQ Protocol. [![star > 2000][Awesome]](https://github.com/xtaci/kcp-go) [![There was an update last week][Green]](https://github.com/xtaci/kcp-go) [![godoc][GoDoc]](https://godoc.org/github.com/xtaci/kcp-go)
* [gobgp](https://github.com/osrg/gobgp) **star:1784** BGP implemented in the Go Programming Language. [![There was an update last week][Green]](https://github.com/osrg/gobgp) [![godoc][GoDoc]](https://godoc.org/github.com/osrg/gobgp)
* [gobgp](https://github.com/osrg/gobgp) **star:1784** BGP implemented in the Go Programming Language. [![godoc][GoDoc]](https://godoc.org/github.com/osrg/gobgp)
* [gnet](https://github.com/panjf2000/gnet) **star:1510** `gnet` is a high-performance, lightweight, nonblocking, event-loop networking library written in pure Go. [![There was an update last week][Green]](https://github.com/panjf2000/gnet) [![godoc][GoDoc]](https://godoc.org/github.com/panjf2000/gnet) [![Contains Chinese documents][CN]](https://github.com/panjf2000/gnet)
* [ssh](https://github.com/gliderlabs/ssh) **star:1255** Higher-level API for building SSH servers (wraps crypto/ssh). [![There was an update last week][Green]](https://github.com/gliderlabs/ssh) [![godoc][GoDoc]](https://godoc.org/github.com/gliderlabs/ssh)
* [fortio](https://github.com/fortio/fortio) **star:1084** Load testing library and command line tool, advanced echo server and web UI. Allows to specify a set query-per-second load and record latency histograms and other useful stats and graph them. Tcp, Http, gRPC. [![godoc][GoDoc]](https://godoc.org/github.com/fortio/fortio)
@@ -1332,7 +1332,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
* [GORM](https://github.com/jinzhu/gorm) **star:16569** The fantastic ORM library for Golang, aims to be developer friendly. [![star > 2000][Awesome]](https://github.com/jinzhu/gorm) [![There was an update last week][Green]](https://github.com/jinzhu/gorm) [![godoc][GoDoc]](https://godoc.org/github.com/jinzhu/gorm)
* [Xorm](https://github.com/go-xorm/xorm) **star:5657** Simple and powerful ORM for Go. [![star > 2000][Awesome]](https://github.com/go-xorm/xorm) [![godoc][GoDoc]](https://godoc.org/github.com/go-xorm/xorm) [![Contains Chinese documents][CN]](https://github.com/go-xorm/xorm)
* [go-pg](https://github.com/go-pg/pg) **star:3370** PostgreSQL ORM with focus on PostgreSQL specific features and performance. [![star > 2000][Awesome]](https://github.com/go-pg/pg) [![There was an update last week][Green]](https://github.com/go-pg/pg) [![godoc][GoDoc]](https://godoc.org/github.com/go-pg/pg)
* [gorp](https://github.com/go-gorp/gorp) **star:3254** Go Relational Persistence, ORM-ish library for Go. [![star > 2000][Awesome]](https://github.com/go-gorp/gorp) [![There was an update last week][Green]](https://github.com/go-gorp/gorp) [![godoc][GoDoc]](https://godoc.org/github.com/go-gorp/gorp)
* [gorp](https://github.com/go-gorp/gorp) **star:3254** Go Relational Persistence, ORM-ish library for Go. [![star > 2000][Awesome]](https://github.com/go-gorp/gorp) [![godoc][GoDoc]](https://godoc.org/github.com/go-gorp/gorp)
* [SQLBoiler](https://github.com/volatiletech/sqlboiler) **star:2558** ORM generator. Generate a featureful and blazing-fast ORM tailored to your database schema. [![star > 2000][Awesome]](https://github.com/volatiletech/sqlboiler) [![There was an update last week][Green]](https://github.com/volatiletech/sqlboiler) [![godoc][GoDoc]](https://godoc.org/github.com/volatiletech/sqlboiler)
* [upper.io/db](https://github.com/upper/db) **star:2017** Single interface for interacting with different data sources through the use of adapters that wrap mature database drivers. [![star > 2000][Awesome]](https://github.com/upper/db) [![godoc][GoDoc]](https://godoc.org/github.com/upper/db)
* [reform](https://github.com/go-reform/reform) **star:835** Better ORM for Go, based on non-empty interfaces and code generation. [![godoc][GoDoc]](https://godoc.org/github.com/go-reform/reform)
@@ -1356,7 +1356,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
*Official experimental tooling for package management*
* [dep](https://github.com/golang/dep) **star:12998** Go dependency tool. [![star > 2000][Awesome]](https://github.com/golang/dep) [![There was an update last week][Green]](https://github.com/golang/dep) [![godoc][GoDoc]](https://godoc.org/github.com/golang/dep)
* [dep](https://github.com/golang/dep) **star:12998** Go dependency tool. [![star > 2000][Awesome]](https://github.com/golang/dep) [![godoc][GoDoc]](https://godoc.org/github.com/golang/dep)
* [vgo](https://go.googlesource.com/vgo/) Versioned Go.
*Unofficial libraries for package and dependency management.*
@@ -1385,7 +1385,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
* [graphql-go](https://github.com/graphql-go/graphql) **star:5794** Implementation of GraphQL for Go. [![star > 2000][Awesome]](https://github.com/graphql-go/graphql) [![godoc][GoDoc]](https://godoc.org/github.com/graphql-go/graphql)
* [graphql](https://github.com/neelance/graphql-go) **star:3085** GraphQL server with a focus on ease of use. [![star > 2000][Awesome]](https://github.com/neelance/graphql-go) [![There was an update last week][Green]](https://github.com/neelance/graphql-go) [![godoc][GoDoc]](https://godoc.org/github.com/neelance/graphql-go)
* [gojsonq](https://github.com/thedevsaddam/gojsonq) **star:1087** A simple Go package to Query over JSON Data. [![There was an update last week][Green]](https://github.com/thedevsaddam/gojsonq) [![godoc][GoDoc]](https://godoc.org/github.com/thedevsaddam/gojsonq)
* [gojsonq](https://github.com/thedevsaddam/gojsonq) **star:1087** A simple Go package to Query over JSON Data. [![godoc][GoDoc]](https://godoc.org/github.com/thedevsaddam/gojsonq)
* [jsonql](https://github.com/elgs/jsonql) **star:216** JSON query expression library in Golang. [![godoc][GoDoc]](https://godoc.org/github.com/elgs/jsonql)
* [rql](https://github.com/a8m/rql) **star:130** Resource Query Language for REST API. [![godoc][GoDoc]](https://godoc.org/github.com/a8m/rql)
* [graphql](https://github.com/tmc/graphql) **star:51** graphql parser + utilities. [![It hasn't been updated in the last year][Yellow]](https://github.com/tmc/graphql) [![godoc][GoDoc]](https://godoc.org/github.com/tmc/graphql)
@@ -1444,7 +1444,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
* [lego](https://github.com/xenolf/lego) **star:3742** Pure Go ACME client library and CLI tool (for use with Let's Encrypt). [![star > 2000][Awesome]](https://github.com/xenolf/lego) [![godoc][GoDoc]](https://godoc.org/github.com/xenolf/lego)
* [Cameradar](https://github.com/Ullaakut/cameradar) **star:1988** Tool and library to remotely hack RTSP streams from surveillance cameras. [![godoc][GoDoc]](https://godoc.org/github.com/Ullaakut/cameradar)
* [acmetool](https://github.com/hlandau/acme) **star:1726** ACME (Let's Encrypt) client tool with automatic renewal. [![There was an update last week][Green]](https://github.com/hlandau/acme) [![godoc][GoDoc]](https://godoc.org/github.com/hlandau/acme)
* [acmetool](https://github.com/hlandau/acme) **star:1726** ACME (Let's Encrypt) client tool with automatic renewal. [![godoc][GoDoc]](https://godoc.org/github.com/hlandau/acme)
* [memguard](https://github.com/awnumar/memguard) **star:1651** A pure Go library for handling sensitive values in memory. [![There was an update last week][Green]](https://github.com/awnumar/memguard) [![godoc][GoDoc]](https://godoc.org/github.com/awnumar/memguard)
* [secure](https://github.com/unrolled/secure) **star:1389** HTTP middleware for Go that facilitates some quick security wins. [![godoc][GoDoc]](https://godoc.org/github.com/unrolled/secure)
* [acra](https://github.com/cossacklabs/acra) **star:510** Network encryption proxy to protect database-based applications from data leaks: strong selective encryption, SQL injections prevention, intrusion detection system. [![godoc][GoDoc]](https://godoc.org/github.com/cossacklabs/acra)
@@ -1499,7 +1499,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
* [yakvs](https://git.sci4me.com/sci4me/yakvs) Small, networked, in-memory key-value store.
* [flipt](https://github.com/markphelps/flipt) **star:1129** A self contained feature flag solution written in Go and Vue.js [![There was an update last week][Green]](https://github.com/markphelps/flipt) [![godoc][GoDoc]](https://godoc.org/github.com/markphelps/flipt)
* [Flagr](https://github.com/checkr/flagr) **star:958** Flagr is an open-source feature flagging and A/B testing service. [![godoc][GoDoc]](https://godoc.org/github.com/checkr/flagr)
* [Fider](https://github.com/getfider/fider) **star:910** Fider is an open platform to collect and organize customer feedback. [![There was an update last week][Green]](https://github.com/getfider/fider) [![godoc][GoDoc]](https://godoc.org/github.com/getfider/fider)
* [Fider](https://github.com/getfider/fider) **star:910** Fider is an open platform to collect and organize customer feedback. [![godoc][GoDoc]](https://godoc.org/github.com/getfider/fider)
* [discovery](https://github.com/Bilibili/discovery) **star:783** A registry for resilient mid-tier load balancing and failover. [![godoc][GoDoc]](https://godoc.org/github.com/Bilibili/discovery)
* [jackal](https://github.com/ortuman/jackal) **star:760** An XMPP server written in Go. [![There was an update last week][Green]](https://github.com/ortuman/jackal) [![godoc][GoDoc]](https://godoc.org/github.com/ortuman/jackal)
* [dudeldu](https://github.com/krotik/dudeldu) **star:106** A simple SHOUTcast server. [![godoc][GoDoc]](https://godoc.org/github.com/krotik/dudeldu)
@@ -1772,17 +1772,17 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
* [sqlx](https://github.com/jmoiron/sqlx) **star:7534** provides a set of extensions on top of the excellent built-in database/sql package. [![star > 2000][Awesome]](https://github.com/jmoiron/sqlx) [![There was an update last week][Green]](https://github.com/jmoiron/sqlx) [![godoc][GoDoc]](https://godoc.org/github.com/jmoiron/sqlx)
* [peco](https://github.com/peco/peco) **star:5659** Simplistic interactive filtering tool. [![star > 2000][Awesome]](https://github.com/peco/peco) [![There was an update last week][Green]](https://github.com/peco/peco) [![godoc][GoDoc]](https://godoc.org/github.com/peco/peco)
* [usql](https://github.com/knq/usql) **star:5510** usql is a universal command-line interface for SQL databases. [![star > 2000][Awesome]](https://github.com/knq/usql) [![There was an update last week][Green]](https://github.com/knq/usql) [![godoc][GoDoc]](https://godoc.org/github.com/knq/usql)
* [goreporter](https://github.com/wgliang/goreporter) Golang tool that does static analysis, unit testing, code review and generate code quality report.
* [goreleaser](https://github.com/goreleaser/goreleaser) **star:4943** Deliver Go binaries as fast and easily as possible. [![star > 2000][Awesome]](https://github.com/goreleaser/goreleaser) [![There was an update last week][Green]](https://github.com/goreleaser/goreleaser) [![godoc][GoDoc]](https://godoc.org/github.com/goreleaser/goreleaser)
* [gohper](https://github.com/cosiner/gohper) Various tools/modules help for development.
* [godropbox](https://github.com/dropbox/godropbox) **star:3807** Common libraries for writing Go services/applications from Dropbox. [![star > 2000][Awesome]](https://github.com/dropbox/godropbox) [![godoc][GoDoc]](https://godoc.org/github.com/dropbox/godropbox)
* [realize](https://github.com/tockins/realize) **star:3427** Go build system with file watchers and live reload. Run, build and watch file changes with custom paths. [![star > 2000][Awesome]](https://github.com/tockins/realize) [![There was an update last week][Green]](https://github.com/tockins/realize) [![godoc][GoDoc]](https://godoc.org/github.com/tockins/realize)
* [goreporter](https://github.com/wgliang/goreporter) **star:2582** Golang tool that does static analysis, unit testing, code review and generate code quality report. [![star > 2000][Awesome]](https://github.com/wgliang/goreporter) [![It hasn't been updated in the last year][Yellow]](https://github.com/wgliang/goreporter) [![godoc][GoDoc]](https://godoc.org/github.com/wgliang/goreporter)
* [hystrix-go](https://github.com/afex/hystrix-go) **star:2271** Implements Hystrix patterns of programmer-defined fallbacks aka circuit breaker. [![star > 2000][Awesome]](https://github.com/afex/hystrix-go) [![godoc][GoDoc]](https://godoc.org/github.com/afex/hystrix-go)
* [panicparse](https://github.com/maruel/panicparse) **star:2177** Groups similar goroutines and colorizes stack dump. [![star > 2000][Awesome]](https://github.com/maruel/panicparse) [![godoc][GoDoc]](https://godoc.org/github.com/maruel/panicparse)
* [Task](https://github.com/go-task/task) **star:2157** simple "Make" alternative. [![star > 2000][Awesome]](https://github.com/go-task/task) [![There was an update last week][Green]](https://github.com/go-task/task) [![godoc][GoDoc]](https://godoc.org/github.com/go-task/task)
* [minify](https://github.com/tdewolff/minify) **star:1966** Fast minifiers for HTML, CSS, JS, XML, JSON and SVG file formats. [![There was an update last week][Green]](https://github.com/tdewolff/minify) [![godoc][GoDoc]](https://godoc.org/github.com/tdewolff/minify)
* [go-funk](https://github.com/thoas/go-funk) **star:1471** Modern Go utility library which provides helpers (map, find, contains, filter, chunk, reverse, ...). [![godoc][GoDoc]](https://godoc.org/github.com/thoas/go-funk)
* [mmake](https://github.com/tj/mmake) **star:1469** Modern Make. [![godoc][GoDoc]](https://godoc.org/github.com/tj/mmake)
* [Storm](https://github.com/asdine/storm) **star:1453** Simple and powerful toolkit for BoltDB. [![There was an update last week][Green]](https://github.com/asdine/storm) [![godoc][GoDoc]](https://godoc.org/github.com/asdine/storm)
* [Storm](https://github.com/asdine/storm) **star:1453** Simple and powerful toolkit for BoltDB. [![godoc][GoDoc]](https://godoc.org/github.com/asdine/storm)
* [mole](https://github.com/davrodpin/mole) **star:1344** cli app to easily create ssh tunnels. [![godoc][GoDoc]](https://godoc.org/github.com/davrodpin/mole)
* [mc](https://github.com/minio/mc) **star:1269** Minio Client provides minimal tools to work with Amazon S3 compatible cloud storage and filesystems. [![There was an update last week][Green]](https://github.com/minio/mc) [![godoc][GoDoc]](https://godoc.org/github.com/minio/mc)
* [filetype](https://github.com/h2non/filetype) **star:1019** Small package to infer the file type checking the magic numbers signature. [![godoc][GoDoc]](https://godoc.org/github.com/h2non/filetype)
@@ -1802,6 +1802,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
* [ergo](https://github.com/cristianoliveira/ergo) **star:349** The management of multiple local services running over different ports made easy. [![godoc][GoDoc]](https://godoc.org/github.com/cristianoliveira/ergo)
* [koazee](https://github.com/wesovilabs/koazee) **star:345** Library inspired in Lazy evaluation and functional programming that takes the hassle out of working with arrays. [![godoc][GoDoc]](https://godoc.org/github.com/wesovilabs/koazee)
* [go-rate](https://github.com/beefsack/go-rate) **star:295** Timed rate limiter for Go. [![It hasn't been updated in the last year][Yellow]](https://github.com/beefsack/go-rate) [![godoc][GoDoc]](https://godoc.org/github.com/beefsack/go-rate)
* [gohper](https://github.com/cosiner/gohper) **star:248** Various tools/modules help for development. [![It hasn't been updated in the last year][Yellow]](https://github.com/cosiner/gohper) [![godoc][GoDoc]](https://godoc.org/github.com/cosiner/gohper) [![Archived][Archived]](https://github.com/cosiner/gohper)
* [clockwork](https://github.com/jonboulle/clockwork) **star:242** A simple fake clock for golang. [![godoc][GoDoc]](https://godoc.org/github.com/jonboulle/clockwork)
* [Deepcopier](https://github.com/ulule/deepcopier) **star:230** Simple struct copying for Go. [![It hasn't been updated in the last year][Yellow]](https://github.com/ulule/deepcopier) [![godoc][GoDoc]](https://godoc.org/github.com/ulule/deepcopier)
* [serve](https://github.com/syntaqx/serve) **star:199** A static http server anywhere you need. [![godoc][GoDoc]](https://godoc.org/github.com/syntaqx/serve)
@@ -1831,29 +1832,28 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
* [repeat](https://github.com/ssgreg/repeat) **star:60** Go implementation of different backoff strategies useful for retrying operations and heartbeating. [![godoc][GoDoc]](https://godoc.org/github.com/ssgreg/repeat)
* [multitick](https://github.com/VividCortex/multitick) **star:59** Multiplexor for aligned tickers. [![godoc][GoDoc]](https://godoc.org/github.com/VividCortex/multitick)
* [minquery](https://github.com/icza/minquery) **star:51** MongoDB / mgo.v2 query that supports efficient pagination (cursors to continue listing documents where we left off). [![godoc][GoDoc]](https://godoc.org/github.com/icza/minquery)
* [mimemagic](https://github.com/zRedShift/mimemagic) **star:50** Pure Go ultra performant MIME sniffing library/utility. [![It hasn't been updated in the last year][Yellow]](https://github.com/zRedShift/mimemagic) [![godoc][GoDoc]](https://godoc.org/github.com/zRedShift/mimemagic)
* [handy](https://github.com/miguelpragier/handy) **star:50** Many utilities and helpers like string handlers/formatters and validators. [![godoc][GoDoc]](https://godoc.org/github.com/miguelpragier/handy)
* [mimemagic](https://github.com/zRedShift/mimemagic) **star:50** Pure Go ultra performant MIME sniffing library/utility. [![It hasn't been updated in the last year][Yellow]](https://github.com/zRedShift/mimemagic) [![godoc][GoDoc]](https://godoc.org/github.com/zRedShift/mimemagic)
* [golog](https://github.com/mlimaloureiro/golog) **star:47** Easy and lightweight CLI tool to time track your tasks. [![godoc][GoDoc]](https://godoc.org/github.com/mlimaloureiro/golog)
* [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]](https://github.com/asticode/go-astitodo) [![godoc][GoDoc]](https://godoc.org/github.com/asticode/go-astitodo)
* [goreadability](https://github.com/philipjkim/goreadability) **star:43** Webpage summary extractor using Facebook Open Graph and arc90's readability. [![godoc][GoDoc]](https://godoc.org/github.com/philipjkim/goreadability)
* [goback](https://github.com/carlescere/goback) **star:42** Go simple exponential backoff package. [![It hasn't been updated in the last year][Yellow]](https://github.com/carlescere/goback) [![godoc][GoDoc]](https://godoc.org/github.com/carlescere/goback)
* [intrinsic](https://github.com/mengzhuo/intrinsic) **star:41** Use x86 SIMD without writing any assembly code. [![It hasn't been updated in the last year][Yellow]](https://github.com/mengzhuo/intrinsic) [![godoc][GoDoc]](https://godoc.org/github.com/mengzhuo/intrinsic) [![Archived][Archived]](https://github.com/mengzhuo/intrinsic)
* [goseaweedfs](https://github.com/linxGnu/goseaweedfs) **star:41** SeaweedFS client library with almost full features. [![godoc][GoDoc]](https://godoc.org/github.com/linxGnu/goseaweedfs)
* [gaper](https://github.com/maxcnunes/gaper) **star:41** Builds and restarts a Go project when it crashes or some watched file changes. [![godoc][GoDoc]](https://godoc.org/github.com/maxcnunes/gaper)
* [intrinsic](https://github.com/mengzhuo/intrinsic) **star:41** Use x86 SIMD without writing any assembly code. [![It hasn't been updated in the last year][Yellow]](https://github.com/mengzhuo/intrinsic) [![godoc][GoDoc]](https://godoc.org/github.com/mengzhuo/intrinsic) [![Archived][Archived]](https://github.com/mengzhuo/intrinsic)
* [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)
* [golarm](https://github.com/msempere/golarm) **star:37** Fire alarms with system events. [![It hasn't been updated in the last year][Yellow]](https://github.com/msempere/golarm) [![godoc][GoDoc]](https://godoc.org/github.com/msempere/golarm)
* [retry](https://github.com/thedevsaddam/retry) **star:34** Simple and easy retry mechanism package for Go. [![It hasn't been updated in the last year][Yellow]](https://github.com/thedevsaddam/retry) [![godoc][GoDoc]](https://godoc.org/github.com/thedevsaddam/retry)
* [myhttp](https://github.com/inancgumus/myhttp) **star:33** Simple API to make HTTP GET requests with timeout support. [![It hasn't been updated in the last year][Yellow]](https://github.com/inancgumus/myhttp) [![godoc][GoDoc]](https://godoc.org/github.com/inancgumus/myhttp) [![Archived][Archived]](https://github.com/inancgumus/myhttp)
* [pgo](https://github.com/arthurkushman/pgo) **star:32** Convenient functions for PHP community. [![There was an update last week][Green]](https://github.com/arthurkushman/pgo) [![godoc][GoDoc]](https://godoc.org/github.com/arthurkushman/pgo)
* [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]](https://github.com/tenntenn/gpath) [![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]](https://github.com/rafaeljesus/retry-go) [![godoc][GoDoc]](https://godoc.org/github.com/rafaeljesus/retry-go)
* [realize](https://github.com/tockins/realize) Go build system with file watchers and live reload. Run, build and watch file changes with custom paths.
* [rclient](https://github.com/zpatrick/rclient) **star:31** Readable, flexible, simple-to-use client for REST APIs. [![godoc][GoDoc]](https://godoc.org/github.com/zpatrick/rclient)
* [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]](https://github.com/rafaeljesus/retry-go) [![godoc][GoDoc]](https://godoc.org/github.com/rafaeljesus/retry-go)
* [beyond](https://github.com/wesovilabs/beyond) **star:30** The Go tool that will drive you to the AOP world! [![godoc][GoDoc]](https://godoc.org/github.com/wesovilabs/beyond)
* [gostrutils](https://github.com/ik5/gostrutils) **star:22** Collections of string manipulation and conversion functions. [![godoc][GoDoc]](https://godoc.org/github.com/ik5/gostrutils)
* [scan](https://github.com/blockloop/scan) **star:22** Scan golang `sql.Rows` directly to structs, slices, or primitive types. [![There was an update last week][Green]](https://github.com/blockloop/scan) [![godoc][GoDoc]](https://godoc.org/github.com/blockloop/scan)
* [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]](https://github.com/alxrm/ugo) [![godoc][GoDoc]](https://godoc.org/github.com/alxrm/ugo)
* [dbt](https://github.com/nikogura/dbt) **star:22** A framework for running self-updating signed binaries from a central, trusted repository. [![godoc][GoDoc]](https://godoc.org/github.com/nikogura/dbt)
* [scan](https://github.com/blockloop/scan) **star:22** Scan golang `sql.Rows` directly to structs, slices, or primitive types. [![There was an update last week][Green]](https://github.com/blockloop/scan) [![godoc][GoDoc]](https://godoc.org/github.com/blockloop/scan)
* [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]](https://github.com/michiwend/goplaceholder) [![godoc][GoDoc]](https://godoc.org/github.com/michiwend/goplaceholder)
* [generate](https://github.com/go-playground/generate) **star:21** runs go generate recursively on a specified path or environment variable and can filter by regex. [![It hasn't been updated in the last year][Yellow]](https://github.com/go-playground/generate) [![godoc][GoDoc]](https://godoc.org/github.com/go-playground/generate)
* [filter](https://github.com/gookit/filter) **star:21** provide filtering, sanitizing, and conversion of Go data. [![godoc][GoDoc]](https://godoc.org/github.com/gookit/filter)
@@ -1865,12 +1865,12 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
* [filler](https://github.com/yaronsumel/filler) **star:14** small utility to fill structs using "fill" tag. [![It hasn't been updated in the last year][Yellow]](https://github.com/yaronsumel/filler) [![godoc][GoDoc]](https://godoc.org/github.com/yaronsumel/filler)
* [rerate](https://github.com/abo/rerate) **star:14** Redis-based rate counter and rate limiter for Go. [![It hasn't been updated in the last year][Yellow]](https://github.com/abo/rerate) [![godoc][GoDoc]](https://godoc.org/github.com/abo/rerate)
* [structs](https://github.com/PumpkinSeed/structs) **star:14** Implement simple functions to manipulate structs. [![It hasn't been updated in the last year][Yellow]](https://github.com/PumpkinSeed/structs) [![godoc][GoDoc]](https://godoc.org/github.com/PumpkinSeed/structs)
* [ghokin](https://github.com/antham/ghokin) **star:13** Parallelized formatter with no external dependencies for gherkin (cucumber, behat...). [![godoc][GoDoc]](https://godoc.org/github.com/antham/ghokin)
* [cmd](https://github.com/SimonBaeumer/cmd) **star:13** Library for executing shell commands on osx, windows and linux. [![godoc][GoDoc]](https://godoc.org/github.com/SimonBaeumer/cmd)
* [ghokin](https://github.com/antham/ghokin) **star:13** Parallelized formatter with no external dependencies for gherkin (cucumber, behat...). [![godoc][GoDoc]](https://godoc.org/github.com/antham/ghokin)
* [rest-go](https://github.com/edermanoel94/rest-go) **star:12** A package that provide many helpful methods for working with rest api. [![godoc][GoDoc]](https://godoc.org/github.com/edermanoel94/rest-go)
* [ctxutil](https://github.com/posener/ctxutil) **star:11** A collection of utility functions for contexts. [![godoc][GoDoc]](https://godoc.org/github.com/posener/ctxutil)
* [slicer](https://github.com/leaanthony/slicer) **star:11** Makes working with slices easier. [![godoc][GoDoc]](https://godoc.org/github.com/leaanthony/slicer)
* [mimesniffer](https://github.com/aofei/mimesniffer) **star:11** A MIME type sniffer for Go. [![godoc][GoDoc]](https://godoc.org/github.com/aofei/mimesniffer)
* [slicer](https://github.com/leaanthony/slicer) **star:11** Makes working with slices easier. [![godoc][GoDoc]](https://godoc.org/github.com/leaanthony/slicer)
* [ctxutil](https://github.com/posener/ctxutil) **star:11** A collection of utility functions for contexts. [![godoc][GoDoc]](https://godoc.org/github.com/posener/ctxutil)
* [retry](https://github.com/shafreeck/retry) **star:10** A pretty simple library to ensure your work to be done. [![godoc][GoDoc]](https://godoc.org/github.com/shafreeck/retry)
* [command](https://github.com/txgruppi/command) **star:9** Command pattern for Go with thread safe serial and parallel dispatcher. [![It hasn't been updated in the last year][Yellow]](https://github.com/txgruppi/command) [![godoc][GoDoc]](https://godoc.org/github.com/txgruppi/command)
* [backscanner](https://github.com/icza/backscanner) **star:9** A scanner similar to bufio.Scanner, but it reads and returns lines in reverse order, starting at a given position and going backward. [![It hasn't been updated in the last year][Yellow]](https://github.com/icza/backscanner) [![godoc][GoDoc]](https://godoc.org/github.com/icza/backscanner)
@@ -1878,10 +1878,10 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
* [shutdown](https://github.com/ztrue/shutdown) **star:6** App shutdown hooks for `os.Signal` handling. [![godoc][GoDoc]](https://godoc.org/github.com/ztrue/shutdown)
* [sslice](https://github.com/yaa110/sslice) **star:5** Create a slice which is always sorted. [![godoc][GoDoc]](https://godoc.org/github.com/yaa110/sslice)
* [sliceconv](https://github.com/Henry-Sarabia/sliceconv) **star:4** Slice conversion between primitive types. [![godoc][GoDoc]](https://godoc.org/github.com/Henry-Sarabia/sliceconv)
* [go-problemdetails](https://github.com/mvmaasakkers/go-problemdetails) **star:4** Go package for working with Problem Details. [![godoc][GoDoc]](https://godoc.org/github.com/mvmaasakkers/go-problemdetails)
* [blank](https://github.com/Henry-Sarabia/blank) **star:4** Verify or remove blanks and whitespace from strings. [![godoc][GoDoc]](https://godoc.org/github.com/Henry-Sarabia/blank)
* [retry](https://github.com/percolate/retry) **star:4** A simple but highly configurable retry package for Go.
* [silk](https://github.com/chrispassas/silk) **star:4** Read silk netflow files. [![godoc][GoDoc]](https://godoc.org/github.com/chrispassas/silk)
* [go-problemdetails](https://github.com/mvmaasakkers/go-problemdetails) **star:4** Go package for working with Problem Details. [![godoc][GoDoc]](https://godoc.org/github.com/mvmaasakkers/go-problemdetails)
* [retry](https://github.com/percolate/retry) **star:4** A simple but highly configurable retry package for Go.
* [blank](https://github.com/Henry-Sarabia/blank) **star:4** Verify or remove blanks and whitespace from strings. [![godoc][GoDoc]](https://godoc.org/github.com/Henry-Sarabia/blank)
* [olaf](https://github.com/btnguyen2k/olaf) **star:1** Twitter Snowflake implemented in Go. [![godoc][GoDoc]](https://godoc.org/github.com/btnguyen2k/olaf)
## UUID
@@ -1970,7 +1970,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
* [YARF](https://github.com/yarf-framework/yarf) **star:53** Fast micro-framework designed to build REST APIs and web services in a fast and simple way. [![godoc][GoDoc]](https://godoc.org/github.com/yarf-framework/yarf)
* [Fireball](https://github.com/zpatrick/fireball) **star:49** More "natural" feeling web framework. [![It hasn't been updated in the last year][Yellow]](https://github.com/zpatrick/fireball) [![godoc][GoDoc]](https://godoc.org/github.com/zpatrick/fireball)
* [vox](https://github.com/aisk/vox) **star:46** A golang web framework for humans, inspired by Koa heavily. [![godoc][GoDoc]](https://godoc.org/github.com/aisk/vox)
* [patron](https://github.com/beatlabs/patron) **star:44** Patron is a microservice framework following best cloud practices with a focus on productivity. [![There was an update last week][Green]](https://github.com/beatlabs/patron) [![godoc][GoDoc]](https://godoc.org/github.com/beatlabs/patron)
* [patron](https://github.com/beatlabs/patron) **star:44** Patron is a microservice framework following best cloud practices with a focus on productivity. [![godoc][GoDoc]](https://godoc.org/github.com/beatlabs/patron)
* [Ginrpc](https://github.com/xxjwxc/ginrpc) **star:35** Gin parameter automatic binding tool,gin rpc tools. [![There was an update last week][Green]](https://github.com/xxjwxc/ginrpc) [![godoc][GoDoc]](https://godoc.org/github.com/xxjwxc/ginrpc) [![Contains Chinese documents][CN]](https://github.com/xxjwxc/ginrpc)
* [aah](https://aahframework.org) Scalable, performant, rapid development Web framework for Go.
* [Flamingo Commerce](https://github.com/i-love-flamingo/flamingo-commerce) **star:34** Providing e-commerce features using clean architecture like DDD and ports and adapters, that you can use to build flexible e-commerce applications. [![There was an update last week][Green]](https://github.com/i-love-flamingo/flamingo-commerce) [![godoc][GoDoc]](https://godoc.org/github.com/i-love-flamingo/flamingo-commerce)
@@ -2093,7 +2093,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
* [gocode](https://github.com/nsf/gocode) **star:4807** Autocompletion daemon for the Go programming language. [![star > 2000][Awesome]](https://github.com/nsf/gocode) [![godoc][GoDoc]](https://godoc.org/github.com/nsf/gocode)
* [goprofiling](https://marketplace.visualstudio.com/items?itemName=MaxMedia.go-prof) This extension adds benchmark profiling support for the Go language to VS Code.
* [GoSublime](https://github.com/DisposaBoy/GoSublime) **star:3291** Golang plugin collection for the text editor SublimeText 3 providing code completion and other IDE-like features. [![star > 2000][Awesome]](https://github.com/DisposaBoy/GoSublime) [![godoc][GoDoc]](https://godoc.org/github.com/DisposaBoy/GoSublime)
* [go-plus](https://github.com/joefitzgerald/go-plus) **star:1490** Go (Golang) Package For Atom That Adds Autocomplete, Formatting, Syntax Checking, Linting and Vetting. [![There was an update last week][Green]](https://github.com/joefitzgerald/go-plus)
* [go-plus](https://github.com/joefitzgerald/go-plus) **star:1490** Go (Golang) Package For Atom That Adds Autocomplete, Formatting, Syntax Checking, Linting and Vetting.
* [go-mode](https://github.com/dominikh/go-mode.el) **star:1015** Go mode for GNU/Emacs. [![There was an update last week][Green]](https://github.com/dominikh/go-mode.el)
* [Watch](https://github.com/eaburns/Watch) **star:171** Runs a command in an acme win on file changes. [![It hasn't been updated in the last year][Yellow]](https://github.com/eaburns/Watch) [![godoc][GoDoc]](https://godoc.org/github.com/eaburns/Watch)
* [vim-compiler-go](https://github.com/rjohnsondev/vim-compiler-go) **star:82** Vim plugin to highlight syntax errors on save. [![It hasn't been updated in the last year][Yellow]](https://github.com/rjohnsondev/vim-compiler-go)
@@ -2129,7 +2129,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
* [go-pkg-complete](https://github.com/skelterjohn/go-pkg-complete) **star:37** Bash completion for go and wgo. [![It hasn't been updated in the last year][Yellow]](https://github.com/skelterjohn/go-pkg-complete)
* [generator-go-lang](https://github.com/axelspringer/generator-go-lang) **star:17** A [Yeoman](http://yeoman.io) generator to get new Go projects started.
* [gilbert](https://go-gilbert.github.io) Build system and task runner for Go projects.
* [go-james](https://github.com/pieterclaerhout/go-james) **star:4** Go project skeleton creator, builds and tests your projects without the manual setup. [![There was an update last week][Green]](https://github.com/pieterclaerhout/go-james) [![godoc][GoDoc]](https://godoc.org/github.com/pieterclaerhout/go-james)
* [go-james](https://github.com/pieterclaerhout/go-james) **star:4** Go project skeleton creator, builds and tests your projects without the manual setup. [![godoc][GoDoc]](https://godoc.org/github.com/pieterclaerhout/go-james)
## Software Packages
@@ -2176,7 +2176,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
* [Blast](https://github.com/dave/blast) **star:174** A simple tool for API load testing and batch jobs. [![It hasn't been updated in the last year][Yellow]](https://github.com/dave/blast) [![godoc][GoDoc]](https://godoc.org/github.com/dave/blast)
* [ostent](https://github.com/ostrost/ostent) **star:164** collects and displays system metrics and optionally relays to Graphite and/or InfluxDB. [![It hasn't been updated in the last year][Yellow]](https://github.com/ostrost/ostent) [![godoc][GoDoc]](https://godoc.org/github.com/ostrost/ostent)
* [grapes](https://github.com/yaronsumel/grapes) **star:142** Lightweight tool designed to distribute commands over ssh with ease. [![godoc][GoDoc]](https://godoc.org/github.com/yaronsumel/grapes)
* [uTask](https://github.com/ovh/utask) **star:117** Automation engine that models and executes business processes declared in yaml. [![There was an update last week][Green]](https://github.com/ovh/utask) [![godoc][GoDoc]](https://godoc.org/github.com/ovh/utask)
* [uTask](https://github.com/ovh/utask) **star:117** Automation engine that models and executes business processes declared in yaml. [![godoc][GoDoc]](https://godoc.org/github.com/ovh/utask)
* [easyssh-proxy](https://github.com/appleboy/easyssh-proxy) **star:115** Golang package for easy remote execution through SSH and SCP downloading via `ProxyCommand`. [![godoc][GoDoc]](https://godoc.org/github.com/appleboy/easyssh-proxy)
* [jcli](https://github.com/jenkins-zh/jenkins-cli) **star:108** Jenkins CLI allows you manage your Jenkins as an easy way. [![There was an update last week][Green]](https://github.com/jenkins-zh/jenkins-cli) [![godoc][GoDoc]](https://godoc.org/github.com/jenkins-zh/jenkins-cli) [![Contains Chinese documents][CN]](https://github.com/jenkins-zh/jenkins-cli)
* [kcli](https://github.com/cswank/kcli) **star:100** Command line tool for inspecting kafka topics/partitions/messages. [![godoc][GoDoc]](https://godoc.org/github.com/cswank/kcli)
@@ -2423,7 +2423,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
* [Go Cheat Sheet](https://github.com/a8m/go-lang-cheat-sheet) **star:4301** 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:529** A little e-book on Ethereum Development with Go. [![There was an update last week][Green]](https://github.com/miguelmota/ethereum-development-with-go-book) [![godoc][GoDoc]](https://godoc.org/github.com/miguelmota/ethereum-development-with-go-book) [![Contains Chinese documents][CN]](https://github.com/miguelmota/ethereum-development-with-go-book)
* [Ethereum Development with Go](https://github.com/miguelmota/ethereum-development-with-go-book) **star:529** A little e-book on Ethereum Development with Go. [![godoc][GoDoc]](https://godoc.org/github.com/miguelmota/ethereum-development-with-go-book) [![Contains Chinese documents][CN]](https://github.com/miguelmota/ethereum-development-with-go-book)
* [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.
* [50 Shades of Go](http://devs.cloudimmunity.com/gotchas-and-common-mistakes-in-go-golang/) Traps, Gotchas, and Common Mistakes for New Golang Devs.