mirror of
https://github.com/yinggaozhen/awesome-go-cn.git
synced 2024-11-10 11:31:55 +08:00
Merge pull request #194 from guozhen-robot/robot-1577326774
auto commit
This commit is contained in:
commit
73add70121
166
README.md
166
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-12-25 10:19:26(每隔1天同步一次)**
|
||||
**此项目是 [awesome-go](https://awesome-go.com/) 中文版,最后一次同步时间 : 2019-12-26 10:17:21(每隔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)
|
||||
|
||||
@ -134,7 +134,7 @@
|
||||
|
||||
*用于操作音频的库。 (翻译出错了? 试试 [英文版](README_EN.md#audio-and-music) 吧~)*
|
||||
|
||||
* [Oto](https://github.com/hajimehoshi/oto) **star:496** 多平台的 low-level 声音播放库。 [![最近一周有更新][Green]](https://github.com/hajimehoshi/oto) [![godoc][GoDoc]](https://godoc.org/github.com/hajimehoshi/oto)
|
||||
* [Oto](https://github.com/hajimehoshi/oto) **star:496** 多平台的 low-level 声音播放库。 [![godoc][GoDoc]](https://godoc.org/github.com/hajimehoshi/oto)
|
||||
* [PortAudio](https://github.com/gordonklaus/portaudio) **star:328** 基于 Go 的PortAudio audio I/O库。 [![最近一年没有更新][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** 基于 Go 的音乐理论模型。 [![最近一周有更新][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** 通过音频流生成波形图像的包。 [![最近一年没有更新][Yellow]](https://github.com/mdlayher/waveform) [![godoc][GoDoc]](https://godoc.org/github.com/mdlayher/waveform)
|
||||
@ -169,7 +169,7 @@
|
||||
* [gorbac](https://github.com/mikespook/gorbac) **star:963** 轻量级的基于角色的访问控制(RBAC)实现。 [![godoc][GoDoc]](https://godoc.org/github.com/mikespook/gorbac)
|
||||
* [loginsrv](https://github.com/tarent/loginsrv) **star:873** JWT登录微服务带有可插拔的后端服务,如OAuth2 (Github)、htpasswd、osiam。 [![最近一周有更新][Green]](https://github.com/tarent/loginsrv) [![godoc][GoDoc]](https://godoc.org/github.com/tarent/loginsrv)
|
||||
* [scs](https://github.com/alexedwards/scs) **star:648** HTTP服务器的会话管理器。 [![godoc][GoDoc]](https://godoc.org/github.com/alexedwards/scs)
|
||||
* [permissions2](https://github.com/xyproto/permissions2) **star:378** 用于跟踪用户、登录状态和权限的库。依赖于cookie安全和bcrypt。 [![最近一周有更新][Green]](https://github.com/xyproto/permissions2) [![godoc][GoDoc]](https://godoc.org/github.com/xyproto/permissions2)
|
||||
* [permissions2](https://github.com/xyproto/permissions2) **star:378** 用于跟踪用户、登录状态和权限的库。依赖于cookie安全和bcrypt。 [![godoc][GoDoc]](https://godoc.org/github.com/xyproto/permissions2)
|
||||
* [paseto](https://github.com/o1egl/paseto) **star:275** 平台无关的安全令牌(PASETO)。 [![godoc][GoDoc]](https://godoc.org/github.com/o1egl/paseto)
|
||||
* [httpauth](https://github.com/goji/httpauth) **star:189** HTTP身份验证中间件。 [![最近一年没有更新][Yellow]](https://github.com/goji/httpauth) [![godoc][GoDoc]](https://godoc.org/github.com/goji/httpauth)
|
||||
* [jeff](https://github.com/abraithwaite/jeff) **star:183** 简单、灵活、安全和惯用的web会话管理,具有可配置化的后端。 [![godoc][GoDoc]](https://godoc.org/github.com/abraithwaite/jeff)
|
||||
@ -199,7 +199,7 @@
|
||||
* [slacker](https://github.com/shomali11/slacker) **star:344** 可简单创建Slack机器人的框架。 [![godoc][GoDoc]](https://godoc.org/github.com/shomali11/slacker)
|
||||
* [Golang CryptoTrading Bot](https://github.com/saniales/golang-crypto-trading-bot) **star:263** 基于控制台的,用于加密货币交易所的的交易机器人。 [![godoc][GoDoc]](https://godoc.org/github.com/saniales/golang-crypto-trading-bot)
|
||||
* [tbot](https://github.com/yanzay/tbot) **star:243** 带有类似于net/http API的Telegram bot服务器。 [![godoc][GoDoc]](https://godoc.org/github.com/yanzay/tbot)
|
||||
* [Kelp](https://github.com/stellar/kelp) **star:240** 官方交易和做市机器人为[Stellar](https://www.stellar.org/) DEX。开箱即用的作品,用 Golang 编写,兼容集中交易和定制交易策略。 [![最近一周有更新][Green]](https://github.com/stellar/kelp) [![godoc][GoDoc]](https://godoc.org/github.com/stellar/kelp)
|
||||
* [Kelp](https://github.com/stellar/kelp) **star:240** 官方交易和做市机器人为[Stellar](https://www.stellar.org/) DEX。开箱即用的作品,用 Golang 编写,兼容集中交易和定制交易策略。 [![godoc][GoDoc]](https://godoc.org/github.com/stellar/kelp)
|
||||
* [Tenyks](https://github.com/kyleterry/tenyks) **star:168** 面向服务的IRC bot,使用Redis和JSON进行消息传递。 [![godoc][GoDoc]](https://godoc.org/github.com/kyleterry/tenyks)
|
||||
* [go-sarah](https://github.com/oklahomer/go-sarah) **star:150** 此框架提供了聊天机器人相关的服务,包括LINE、Slack、Gitter等。 [![godoc][GoDoc]](https://godoc.org/github.com/oklahomer/go-sarah)
|
||||
* [hanu](https://github.com/sbstjn/hanu) **star:116** 用于编写Slack机器人的框架。 [![godoc][GoDoc]](https://godoc.org/github.com/sbstjn/hanu)
|
||||
@ -332,8 +332,8 @@
|
||||
|
||||
* [drone](https://github.com/drone/drone) **star:20147** Drone 是一个基于 Docker 的持续集成平台,用 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** 企业级CI/CD和DevOps自动化开源平台。 [![star > 2000][Awesome]](https://github.com/ovh/cds) [![最近一周有更新][Green]](https://github.com/ovh/cds) [![godoc][GoDoc]](https://godoc.org/github.com/ovh/cds)
|
||||
* [goveralls](https://github.com/mattn/goveralls) **star:615** Coveralls.io 是一个用 Go 编写,可持续对代码覆盖率进行检测的系统。 [![最近一周有更新][Green]](https://github.com/mattn/goveralls) [![godoc][GoDoc]](https://godoc.org/github.com/mattn/goveralls)
|
||||
* [overalls](https://github.com/go-playground/overalls) **star:99** 针对多package 的 Go 语言项目,可为类似 goveralls 这样的工具生成覆盖率报告。 [![最近一周有更新][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** Coveralls.io 是一个用 Go 编写,可持续对代码覆盖率进行检测的系统。 [![godoc][GoDoc]](https://godoc.org/github.com/mattn/goveralls)
|
||||
* [overalls](https://github.com/go-playground/overalls) **star:99** 针对多package 的 Go 语言项目,可为类似 goveralls 这样的工具生成覆盖率报告。 [![godoc][GoDoc]](https://godoc.org/github.com/go-playground/overalls)
|
||||
* [duci](https://github.com/duck8823/duci) **star:49** 一个简单的 ci 服务。 [![最近一周有更新][Green]](https://github.com/duck8823/duci) [![godoc][GoDoc]](https://godoc.org/github.com/duck8823/duci)
|
||||
* [gomason](https://github.com/nikogura/gomason) **star:39** 在一个干净的工作区中对你的 Go 二进制文件进行测试、构建、签名和发布。 [![godoc][GoDoc]](https://godoc.org/github.com/nikogura/gomason)
|
||||
* [roveralls](https://github.com/LawrenceWoodman/roveralls) **star:12** 递归覆盖测试工具。 [![最近一年没有更新][Yellow]](https://github.com/LawrenceWoodman/roveralls) [![godoc][GoDoc]](https://godoc.org/github.com/LawrenceWoodman/roveralls)
|
||||
@ -369,12 +369,11 @@
|
||||
* [merkletree](https://github.com/cbergoon/merkletree) **star:172** 实现了merkle树,提供了对数据结构内容的有效和安全的验证。 [![godoc][GoDoc]](https://godoc.org/github.com/cbergoon/merkletree)
|
||||
* [bloom](https://github.com/zhenjl/bloom) **star:131** 在Go中实现了Bloom过滤器。 [![最近一年没有更新][Yellow]](https://github.com/zhenjl/bloom) [![godoc][GoDoc]](https://godoc.org/github.com/zhenjl/bloom)
|
||||
* [binpacker](https://github.com/zhuangsirui/binpacker) **star:130** 帮助用户构建自定义二进制流的二进制封装器和解包器 [![最近一年没有更新][Yellow]](https://github.com/zhuangsirui/binpacker) [![godoc][GoDoc]](https://godoc.org/github.com/zhuangsirui/binpacker)
|
||||
* [go-adaptive-radix-tree](https://github.com/plar/go-adaptive-radix-tree) **star:119** 自适应基数树。 [![godoc][GoDoc]](https://godoc.org/github.com/plar/go-adaptive-radix-tree)
|
||||
* [ttlcache](https://github.com/diegobernardes/ttlcache) **star:119** 基于内存的LRU算法实现。 [![godoc][GoDoc]](https://godoc.org/github.com/diegobernardes/ttlcache)
|
||||
* [go-adaptive-radix-tree](https://github.com/plar/go-adaptive-radix-tree) **star:119** 自适应基数树。 [![godoc][GoDoc]](https://godoc.org/github.com/plar/go-adaptive-radix-tree)
|
||||
* [skiplist](https://github.com/MauriceGit/skiplist) **star:109** 高性能的 Go 跳表实现。 [![godoc][GoDoc]](https://godoc.org/github.com/MauriceGit/skiplist)
|
||||
* [go-rquad](https://github.com/aurelien-rainone/go-rquad) **star:100** 区域四叉树具有高效的点定位和邻域查找功能。 [![最近一年没有更新][Yellow]](https://github.com/aurelien-rainone/go-rquad) [![godoc][GoDoc]](https://godoc.org/github.com/aurelien-rainone/go-rquad)
|
||||
* [levenshtein](https://github.com/agext/levenshtein) Levenshtein distance and similarity metrics with customizable edit costs and Winkler-like bonus for common prefix.
|
||||
* [iter](https://github.com/disksing/iter) **star:100** Go实现的c++ STL迭代器和算法。 [![godoc][GoDoc]](https://godoc.org/github.com/disksing/iter) [![包含中文文档][CN]](https://github.com/disksing/iter)
|
||||
* [go-rquad](https://github.com/aurelien-rainone/go-rquad) **star:100** 区域四叉树具有高效的点定位和邻域查找功能。 [![最近一年没有更新][Yellow]](https://github.com/aurelien-rainone/go-rquad) [![godoc][GoDoc]](https://godoc.org/github.com/aurelien-rainone/go-rquad)
|
||||
* [encoding](https://github.com/zhenjl/encoding) **star:97** 整形压缩库。 [![最近一年没有更新][Yellow]](https://github.com/zhenjl/encoding) [![godoc][GoDoc]](https://godoc.org/github.com/zhenjl/encoding)
|
||||
* [ring](https://github.com/TheTannerRyan/ring) **star:94** 高性能、线程安全的bloom过滤器。 [![godoc][GoDoc]](https://godoc.org/github.com/TheTannerRyan/ring)
|
||||
* [deque](https://github.com/gammazero/deque) **star:91** 快速环缓冲区deque(双端队列)。 [![godoc][GoDoc]](https://godoc.org/github.com/gammazero/deque)
|
||||
@ -386,6 +385,7 @@
|
||||
* [bloom](https://github.com/yourbasic/bloom) **star:46** Golang Bloom过滤器的实现。 [![最近一年没有更新][Yellow]](https://github.com/yourbasic/bloom) [![godoc][GoDoc]](https://godoc.org/github.com/yourbasic/bloom)
|
||||
* [count-min-log](https://github.com/seiflotfy/count-min-log) **star:43** Go实现Count-Min-log sketch的功能 : 使用近似计数器进行近似计数(类似Count-Min sketch,但使用更少内存)。 [![最近一年没有更新][Yellow]](https://github.com/seiflotfy/count-min-log) [![godoc][GoDoc]](https://godoc.org/github.com/seiflotfy/count-min-log)
|
||||
* [go-mcache](https://github.com/OrlovEvgeny/go-mcache) **star:42** 基于内存的实现了高性能的key:value存储库。指针缓存。 [![godoc][GoDoc]](https://godoc.org/github.com/OrlovEvgeny/go-mcache)
|
||||
* [levenshtein](https://github.com/agext/levenshtein) **star:36** Levenshtein distance and similarity metrics with customizable edit costs and Winkler-like bonus for common prefix. [![godoc][GoDoc]](https://godoc.org/github.com/agext/levenshtein)
|
||||
* [remember-go](https://github.com/rocketlaunchr/remember-go) **star:30** 用于缓存慢速数据库查询的通用接口(支持redis、memcached、ristretto或in-memory)。 [![godoc][GoDoc]](https://godoc.org/github.com/rocketlaunchr/remember-go)
|
||||
* [concurrent-writer](https://github.com/free/concurrent-writer) **star:26** 具备高并发能力,可替换 bufio.Writer。 [![最近一年没有更新][Yellow]](https://github.com/free/concurrent-writer) [![godoc][GoDoc]](https://godoc.org/github.com/free/concurrent-writer)
|
||||
* [crunch](https://github.com/superwhiskers/crunch) **star:20** 打包实现缓冲区,以便轻松处理各种数据类型。 [![godoc][GoDoc]](https://godoc.org/github.com/superwhiskers/crunch)
|
||||
@ -399,7 +399,7 @@
|
||||
* [mspm](https://github.com/BlackRabbitt/mspm) **star:8** 用于信息检索的多字符串模式匹配算法。 [![最近一年没有更新][Yellow]](https://github.com/BlackRabbitt/mspm) [![godoc][GoDoc]](https://godoc.org/github.com/BlackRabbitt/mspm)
|
||||
* [null](https://github.com/emvi/null) **star:7** 对空的 Go 数据类型也可以进行JSON进行解析/反解析。 [![godoc][GoDoc]](https://godoc.org/github.com/emvi/null)
|
||||
* [set](https://github.com/StudioSol/set) **star:7** 使用LinkedHashMap在Go中实现简单的set数据结构。 [![godoc][GoDoc]](https://godoc.org/github.com/StudioSol/set)
|
||||
* [treap](https://github.com/perdata/treap) **star:7** 使用树堆进行持久、快速有序的映射。 [![最近一周有更新][Green]](https://github.com/perdata/treap) [![godoc][GoDoc]](https://godoc.org/github.com/perdata/treap)
|
||||
* [treap](https://github.com/perdata/treap) **star:7** 使用树堆进行持久、快速有序的映射。 [![godoc][GoDoc]](https://godoc.org/github.com/perdata/treap)
|
||||
* [timedmap](https://github.com/zekroTJA/timedmap) **star:5** 实现了有生命周期的键值对Map。 [![godoc][GoDoc]](https://godoc.org/github.com/zekroTJA/timedmap)
|
||||
* [gofal](https://github.com/xxjwxc/gofal) **star:4** 基于 Go 实现的分数计算。包含分子、分母运算 [![godoc][GoDoc]](https://godoc.org/github.com/xxjwxc/gofal) [![包含中文文档][CN]](https://github.com/xxjwxc/gofal)
|
||||
* [ptrie](https://github.com/viant/ptrie) **star:3** 前缀树的一种实现。 [![godoc][GoDoc]](https://godoc.org/github.com/viant/ptrie)
|
||||
@ -457,7 +457,7 @@
|
||||
* [soda](https://github.com/gobuffalo/pop/tree/master/soda) 数据库迁移、创建、ORM等。用于MySQL、PostgreSQL和SQLite。
|
||||
* [gormigrate](https://github.com/go-gormigrate/gormigrate) **star:384** 面向Gorm ORM的数据库 schema 迁移辅助程序。 [![godoc][GoDoc]](https://godoc.org/github.com/go-gormigrate/gormigrate)
|
||||
* [goose](https://github.com/steinbacher/goose) **star:126** 数据库迁移工具。您可以通过创建增量SQL或Go脚本来管理数据库的升级。 [![最近一年没有更新][Yellow]](https://github.com/steinbacher/goose) [![godoc][GoDoc]](https://godoc.org/github.com/steinbacher/goose)
|
||||
* [darwin](https://github.com/GuiaBolso/darwin) **star:96** 用于数据库 schema 升级的库。 [![最近一周有更新][Green]](https://github.com/GuiaBolso/darwin) [![godoc][GoDoc]](https://godoc.org/github.com/GuiaBolso/darwin)
|
||||
* [darwin](https://github.com/GuiaBolso/darwin) **star:96** 用于数据库 schema 升级的库。 [![godoc][GoDoc]](https://godoc.org/github.com/GuiaBolso/darwin)
|
||||
* [migrator](https://github.com/lopezator/migrator) **star:83** 非常简单的 Go 数据库迁移库。 [![godoc][GoDoc]](https://godoc.org/github.com/lopezator/migrator)
|
||||
* [go-pg-migrations](https://github.com/robinjoseph08/go-pg-migrations) **star:37** 用Go -pg/pg编写的迁移包。 [![godoc][GoDoc]](https://godoc.org/github.com/robinjoseph08/go-pg-migrations)
|
||||
* [gondolier](https://github.com/emvi/gondolier) **star:26** 使用结构修饰的数据库迁移库。 [![godoc][GoDoc]](https://godoc.org/github.com/emvi/gondolier)
|
||||
@ -473,6 +473,7 @@
|
||||
* [kingshard](https://github.com/flike/kingshard) **star:4934** kingshard 是基于 Golang 的MySQL高性能代理。 [![star > 2000][Awesome]](https://github.com/flike/kingshard) [![最近一周有更新][Green]](https://github.com/flike/kingshard) [![godoc][GoDoc]](https://godoc.org/github.com/flike/kingshard) [![包含中文文档][CN]](https://github.com/flike/kingshard)
|
||||
* [orchestrator](https://github.com/github/orchestrator) **star:3282** MySQL复制拓扑管理器和可视化工具。 [![star > 2000][Awesome]](https://github.com/github/orchestrator) [![最近一周有更新][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** 自动将MySQL数据同步到Elasticsearch中。 [![star > 2000][Awesome]](https://github.com/siddontang/go-mysql-elasticsearch) [![最近一周有更新][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** 基于PostgreSQL database的RESTful API服务。 [![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 工具集,用于处理MySQL协议和复制。 [![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** ClickHouse数据库的HTTP代理。 [![最近一周有更新][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** 收集小的 insterts 并向 ClickHouse 服务器发送大请求。 [![godoc][GoDoc]](https://godoc.org/github.com/nikepan/clickhouse-bulk)
|
||||
@ -480,7 +481,6 @@
|
||||
* [octillery](https://github.com/knocknote/octillery) **star:69** 用于数据库分表(支持每个ORM或原生SQL)。 [![godoc][GoDoc]](https://godoc.org/github.com/knocknote/octillery)
|
||||
* [dbbench](https://github.com/sj14/dbbench) **star:30** 数据库基准测试工具,支持多个数据库和脚本。 [![最近一周有更新][Green]](https://github.com/sj14/dbbench) [![godoc][GoDoc]](https://godoc.org/github.com/sj14/dbbench)
|
||||
* [prep](https://github.com/hexdigest/prep) **star:25** 在不更改代码的情况下使用准备好的SQL语句。 [![最近一年没有更新][Yellow]](https://github.com/hexdigest/prep) [![godoc][GoDoc]](https://godoc.org/github.com/hexdigest/prep)
|
||||
* [pREST](https://github.com/nuveo/prest) 基于PostgreSQL database的RESTful API服务。
|
||||
* [datagen](https://github.com/codingconcepts/datagen) **star:12** 一个快速的数据生成器,支持多表感知和多行DML。 [![godoc][GoDoc]](https://godoc.org/github.com/codingconcepts/datagen)
|
||||
* [rwdb](https://github.com/andizzle/rwdb) **star:10** rwdb为多个数据库服务器的设置提供读取副本功能。 [![最近一年没有更新][Yellow]](https://github.com/andizzle/rwdb) [![godoc][GoDoc]](https://godoc.org/github.com/andizzle/rwdb)
|
||||
* [bucket](https://github.com/PumpkinSeed/bucket) **star:6** 优化的数据结构框架的Couchbase专门针对一个桶的使用。 [![godoc][GoDoc]](https://godoc.org/github.com/PumpkinSeed/bucket)
|
||||
@ -493,14 +493,14 @@
|
||||
* [goqu](https://github.com/doug-martin/goqu) **star:709** 常用的SQL生成器和查询库。 [![godoc][GoDoc]](https://godoc.org/github.com/doug-martin/goqu)
|
||||
* [Dotsql](https://github.com/gchaincl/dotsql) **star:480** Go library帮助您将sql文件保存在一个地方,并轻松地使用它们。 [![godoc][GoDoc]](https://godoc.org/github.com/gchaincl/dotsql)
|
||||
* [ozzo-dbx](https://github.com/go-ozzo/ozzo-dbx) **star:445** Powerful data retrieval methods as well as DB-agnostic query building capabilities. [![最近一周有更新][Green]](https://github.com/go-ozzo/ozzo-dbx) [![godoc][GoDoc]](https://godoc.org/github.com/go-ozzo/ozzo-dbx)
|
||||
* [sqrl](https://github.com/elgris/sqrl) **star:196** SQL查询生成器,从Squirrel fork而来,并再此基础上对性能做了优化。 [![godoc][GoDoc]](https://godoc.org/github.com/elgris/sqrl)
|
||||
* [Squalus](https://gitlab.com/qosenergy/squalus) Go SQL中间层,能使得执行查询更加容易。
|
||||
* [jet](https://github.com/go-jet/jet) **star:184** 用于在Go中编写类型安全的SQL查询的框架,能够轻松地将数据库查询结果转换为所需的任意对象结构。 [![最近一周有更新][Green]](https://github.com/go-jet/jet) [![godoc][GoDoc]](https://godoc.org/github.com/go-jet/jet)
|
||||
* [ormlite](https://github.com/pupizoid/ormlite) 包含一些类似orm的特性和sqlite数据库的辅助程序的轻量级包
|
||||
* [dbq](https://github.com/rocketlaunchr/dbq) **star:82** Zero boilerplate database operations for Go [![godoc][GoDoc]](https://godoc.org/github.com/rocketlaunchr/dbq)
|
||||
* [igor](https://github.com/galeone/igor) **star:78** PostgreSQL的抽象层,支持高级功能和类似gorm的语法。 [![godoc][GoDoc]](https://godoc.org/github.com/galeone/igor)
|
||||
* [godbal](https://github.com/xujiajun/godbal) **star:50** 数据库抽象层(dbal)。支持SQL builder,轻松获取结果。 [![godoc][GoDoc]](https://godoc.org/github.com/xujiajun/godbal)
|
||||
* [sqlf](https://github.com/leporo/sqlf) **star:5** 快速SQL查询生成器。 [![godoc][GoDoc]](https://godoc.org/github.com/leporo/sqlf)
|
||||
* [sqrl](https://github.com/elgris/sqrl) SQL查询生成器,从Squirrel fork而来,并再此基础上对性能做了优化。
|
||||
* [Squalus](https://gitlab.com/qosenergy/squalus) Go SQL中间层,能使得执行查询更加容易。
|
||||
* [qry](https://github.com/HnH/qry) **star:4** 该工具使用原始SQL查询从文件生成常量。 [![godoc][GoDoc]](https://godoc.org/github.com/HnH/qry)
|
||||
* [scaneo](https://github.com/variadico/scaneo) 生成用于将数据库行转换为任意结构体的 Go 代码。
|
||||
|
||||
@ -510,7 +510,7 @@
|
||||
|
||||
* Relational Databases
|
||||
* [go-sql-driver/mysql](https://github.com/go-sql-driver/mysql) **star:8806** MySQL驱动程序。 [![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** 纯 Go 的Postgres驱动。 [![star > 2000][Awesome]](https://github.com/lib/pq) [![最近一周有更新][Green]](https://github.com/lib/pq) [![godoc][GoDoc]](https://godoc.org/github.com/lib/pq)
|
||||
* [pq](https://github.com/lib/pq) **star:5538** 纯 Go 的Postgres驱动。 [![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驱动程序。 [![star > 2000][Awesome]](https://github.com/mattn/go-sqlite3) [![最近一周有更新][Green]](https://github.com/mattn/go-sqlite3)
|
||||
* [pgx](https://github.com/jackc/pgx) **star:2250** PostgreSQL驱动,支持比现有database/sql更多的特性。 [![star > 2000][Awesome]](https://github.com/jackc/pgx) [![最近一周有更新][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** 微软MSSQL驱动程序。 [![godoc][GoDoc]](https://godoc.org/github.com/denisenkom/go-mssqldb)
|
||||
@ -551,8 +551,8 @@
|
||||
* Search and Analytic Databases.
|
||||
* [bleve](https://github.com/blevesearch/bleve) **star:6223** 基于 Go 的现代文本索引库。 [![star > 2000][Awesome]](https://github.com/blevesearch/bleve) [![最近一周有更新][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 的 开源、分布式、简单高效的搜索引擎。 [![star > 2000][Awesome]](https://github.com/go-ego/riot) [![godoc][GoDoc]](https://godoc.org/github.com/go-ego/riot) [![包含中文文档][CN]](https://github.com/go-ego/riot)
|
||||
* [elastic](https://github.com/olivere/elastic) **star:4622** Elasticsearch 客户端。 [![star > 2000][Awesome]](https://github.com/olivere/elastic) [![最近一周有更新][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** 官方 Elasticsearch 客户端。 [![star > 2000][Awesome]](https://github.com/elastic/go-elasticsearch) [![最近一周有更新][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 客户端。 [![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** 官方 Elasticsearch 客户端。 [![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 客户端。 [![godoc][GoDoc]](https://godoc.org/github.com/mattbaird/elastigo)
|
||||
* [elasticsql](https://github.com/cch123/elasticsql) **star:471** 将 SQL 转换为 elasticsearch dsl。 [![godoc][GoDoc]](https://godoc.org/github.com/cch123/elasticsql)
|
||||
* [skizze](https://github.com/seiflotfy/skizze) **star:69** 面向概率数据结构的服务和存储。 [![最近一年没有更新][Yellow]](https://github.com/seiflotfy/skizze) [![godoc][GoDoc]](https://godoc.org/github.com/seiflotfy/skizze)
|
||||
@ -638,7 +638,7 @@
|
||||
* [chasquid](https://blitiri.com.ar/p/chasquid) 用Go编写的SMTP服务器。
|
||||
* [hermes](https://github.com/matcornic/hermes) **star:1725** 可生成干净的、响应式的HTML电子邮件。 [![最近一周有更新][Green]](https://github.com/matcornic/hermes) [![godoc][GoDoc]](https://godoc.org/github.com/matcornic/hermes)
|
||||
* [email](https://github.com/jordan-wright/email) **star:1179** 一个强大和灵活的电子邮件库。 [![godoc][GoDoc]](https://godoc.org/github.com/jordan-wright/email)
|
||||
* [go-imap](https://github.com/emersion/go-imap) **star:851** 用于客户端和服务器的IMAP库。 [![最近一周有更新][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库。 [![godoc][GoDoc]](https://godoc.org/github.com/emersion/go-imap)
|
||||
* [SendGrid](https://github.com/sendgrid/sendgrid-go) **star:547** SendGrid 的 Go语言库,用于发送电子邮件。 [![godoc][GoDoc]](https://godoc.org/github.com/sendgrid/sendgrid-go)
|
||||
* [mailgun-go](https://github.com/mailgun/mailgun-go) **star:423** 使用Mailgun API去库发送邮件。 [![godoc][GoDoc]](https://godoc.org/github.com/mailgun/mailgun-go)
|
||||
* [Hectane](https://github.com/hectane/hectane) **star:171** 轻量级的SMTP客户机,提供了HTTP API。 [![godoc][GoDoc]](https://godoc.org/github.com/hectane/hectane)
|
||||
@ -677,7 +677,7 @@
|
||||
*处理错误的库。 (翻译出错了? 试试 [英文版](README_EN.md#error-handling) 吧~)*
|
||||
|
||||
* [errors](https://github.com/pkg/errors) **star:5385** 可让你很简单的进行错误处理。 [![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** 可将一系列的错误作为一个整体来显示。 [![最近一周有更新][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** 可将一系列的错误作为一个整体来显示。 [![godoc][GoDoc]](https://godoc.org/github.com/hashicorp/go-multierror)
|
||||
* [errorx](https://github.com/joomcode/errorx) **star:598** 一个功能丰富的错误包,可进行堆栈跟踪、组装异常信息以及其他。 [![godoc][GoDoc]](https://godoc.org/github.com/joomcode/errorx)
|
||||
* [tracerr](https://github.com/ztrue/tracerr) **star:560** 可展示错误的堆栈跟踪信息和源码片段。 [![godoc][GoDoc]](https://godoc.org/github.com/ztrue/tracerr)
|
||||
* [errlog](https://github.com/snwfdhmp/errlog) **star:261** 用于定位抛出错误的源代码(以及一些其他快速调试特性)。可插入到任何 logger 的位置。 [![最近一周有更新][Green]](https://github.com/snwfdhmp/errlog) [![godoc][GoDoc]](https://godoc.org/github.com/snwfdhmp/errlog)
|
||||
@ -696,7 +696,7 @@
|
||||
* [notify](https://github.com/rjeczalik/notify) **star:515** 文件系统事件通知库,具有类似于os/signal的简单API,。 [![godoc][GoDoc]](https://godoc.org/github.com/rjeczalik/notify)
|
||||
* [bigfile](https://github.com/bigfile/bigfile) **star:93** 一个文件传输系统,支持管理文件与http api, rpc调用和ftp客户端。 [![godoc][GoDoc]](https://godoc.org/github.com/bigfile/bigfile) [![包含中文文档][CN]](https://github.com/bigfile/bigfile)
|
||||
* [opc](https://github.com/qmuntal/opc) **star:63** 加载Open Packaging Conventions (OPC)文件。 [![godoc][GoDoc]](https://godoc.org/github.com/qmuntal/opc)
|
||||
* [go-csv-tag](https://github.com/artonge/go-csv-tag) **star:59** 使用 tag 加载 csv 文件。 [![最近一周有更新][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** 使用 tag 加载 csv 文件。 [![godoc][GoDoc]](https://godoc.org/github.com/artonge/go-csv-tag)
|
||||
* [stl](https://gitlab.com/russoj88/stl) 采用并行读取算法的进行读取和写入STL(立体光刻)文件的模块。
|
||||
* [skywalker](https://github.com/dixonwille/skywalker) **star:52** 可以轻松地并发地遍历文件系统。 [![最近一年没有更新][Yellow]](https://github.com/dixonwille/skywalker) [![godoc][GoDoc]](https://godoc.org/github.com/dixonwille/skywalker)
|
||||
* [vfs](https://github.com/C2FO/vfs) **star:39** 一组可插拔的、可扩展的和自定义的文件系统功能,用于跨越许多文件系统类型,如os、S3和GCS。 [![godoc][GoDoc]](https://godoc.org/github.com/C2FO/vfs)
|
||||
@ -860,7 +860,7 @@
|
||||
* [webview](https://github.com/zserge/webview) **star:5177** 跨平台webview窗口,具有简单的双向JavaScript绑定(Windows / macOS / Linux)。 [![star > 2000][Awesome]](https://github.com/zserge/webview) [![最近一周有更新][Green]](https://github.com/zserge/webview)
|
||||
* [walk](https://github.com/lxn/walk) **star:4100** Windows应用程序库。 [![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** 用于创建包含了 GO, HTML 和 CSS 的应用程序。支持 MacOS, Windows 正在开发中。 [![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** 使用 GO 和 HTML/JS/CSS (电子驱动)进行构建跨平台 GUI 应用程序。 [![star > 2000][Awesome]](https://github.com/asticode/go-astilectron) [![最近一周有更新][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** 使用 GO 和 HTML/JS/CSS (电子驱动)进行构建跨平台 GUI 应用程序。 [![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/) 实现了 GTK 的 Go接口。
|
||||
* [go-sciter](https://github.com/sciter-sdk/go-sciter) **star:1581** 实现了 Sciter 的 Go 接口 : 用于现代桌面 UI 开发的可嵌入HTML/CSS/脚本引擎。可跨平台。 [![最近一周有更新][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** 实现了 GTK3 的 Go接口。 [![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
|
||||
|
||||
*用于生成和处理日志文件的库。 (翻译出错了? 试试 [英文版](README_EN.md#logging) 吧~)*
|
||||
|
||||
* [logrus](https://github.com/Sirupsen/logrus) **star:13395** Go的结构化日志操作 。 [![star > 2000][Awesome]](https://github.com/Sirupsen/logrus) [![最近一周有更新][Green]](https://github.com/Sirupsen/logrus) [![godoc][GoDoc]](https://godoc.org/github.com/Sirupsen/logrus)
|
||||
* [logrus](https://github.com/Sirupsen/logrus) **star:13395** 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** 快速、结构化、多等级的日志记录。 [![star > 2000][Awesome]](https://github.com/uber-go/zap) [![最近一周有更新][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** 为Go数据结构实现一个漂亮的printer用于帮助调试。 [![star > 2000][Awesome]](https://github.com/davecgh/go-spew) [![最近一周有更新][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日志记录。 [![star > 2000][Awesome]](https://github.com/rs/zerolog) [![最近一周有更新][Green]](https://github.com/rs/zerolog) [![godoc][GoDoc]](https://godoc.org/github.com/rs/zerolog)
|
||||
@ -1065,7 +1065,6 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
|
||||
|
||||
*实现消息传递系统的库。 (翻译出错了? 试试 [英文版](README_EN.md#messaging) 吧~)*
|
||||
|
||||
* [Uniqush-Push](https://github.com/uniqush/uniqush-push) Redis支持的统一推送服务, 用于服务端向移动设备的消息通知。
|
||||
* [sarama](https://github.com/Shopify/sarama) **star:5232** Apache Kafka的Go库。 [![star > 2000][Awesome]](https://github.com/Shopify/sarama) [![godoc][GoDoc]](https://godoc.org/github.com/Shopify/sarama)
|
||||
* [gorush](https://github.com/appleboy/gorush) **star:4027** 使用[APNs2](https://github.com/sideshow/apns2)和谷歌[GCM](https://github.com/google/go-gcm)推送通知服务器。 [![star > 2000][Awesome]](https://github.com/appleboy/gorush) [![godoc][GoDoc]](https://godoc.org/github.com/appleboy/gorush)
|
||||
* [Centrifugo](https://github.com/centrifugal/centrifugo) **star:3970** 实时消息(Websockets或SockJS)服务器。 [![star > 2000][Awesome]](https://github.com/centrifugal/centrifugo) [![最近一周有更新][Green]](https://github.com/centrifugal/centrifugo) [![godoc][GoDoc]](https://godoc.org/github.com/centrifugal/centrifugo)
|
||||
@ -1079,6 +1078,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
|
||||
* [melody](https://github.com/olahol/melody) **star:1694** 处理websocket session的极简框架,包括广播和自动ping/pong处理。 [![godoc][GoDoc]](https://godoc.org/github.com/olahol/melody)
|
||||
* [go-nsq](https://github.com/nsqio/go-nsq) **star:1552** NSQ的官方Go包。 [![最近一周有更新][Green]](https://github.com/nsqio/go-nsq) [![godoc][GoDoc]](https://godoc.org/github.com/nsqio/go-nsq)
|
||||
* [mangos](https://github.com/go-mangos/mangos) **star:1547** Nanomsg(“可伸缩协议”)的纯go实现,具有传输互操作性。 [![godoc][GoDoc]](https://godoc.org/github.com/go-mangos/mangos) [![归档项目][Archived]](https://github.com/go-mangos/mangos)
|
||||
* [Uniqush-Push](https://github.com/uniqush/uniqush-push) **star:1127** Redis支持的统一推送服务, 用于服务端向移动设备的消息通知。 [![godoc][GoDoc]](https://godoc.org/github.com/uniqush/uniqush-push)
|
||||
* [zmq4](https://github.com/pebbe/zmq4) **star:816** ZeroMQ的Go interface第4版。也可用于[第3版](https://github.com/pebbe/zmq3)和[第2版](https://github.com/pebbe/zmq2)。 [![godoc][GoDoc]](https://godoc.org/github.com/pebbe/zmq4)
|
||||
* [Gollum](https://github.com/trivago/gollum) **star:797** 一个n:m多路复用器(n:m multiplexer),收集不同来源的消息并将其广播到一组目的地。 [![godoc][GoDoc]](https://godoc.org/github.com/trivago/gollum)
|
||||
* [Beaver](https://github.com/Clivern/Beaver) **star:771** 一个实时消息服务器,可用于在web和手机app端构建一个可伸缩的应用内通知,多人游戏,聊天应用。 [![最近一周有更新][Green]](https://github.com/Clivern/Beaver) [![godoc][GoDoc]](https://godoc.org/github.com/Clivern/Beaver)
|
||||
@ -1095,8 +1095,8 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
|
||||
* [messagebus](https://github.com/vardius/message-bus) **star:78** messagebus是一个Go的简单异步消息总线,非常适合在执行事件sourcing、CQRS和DDD时用作事件总线。 [![godoc][GoDoc]](https://godoc.org/github.com/vardius/message-bus)
|
||||
* [rabbus](https://github.com/rafaeljesus/rabbus) **star:69** amqp exchanges和队列上的一个小工具。 [![godoc][GoDoc]](https://godoc.org/github.com/rafaeljesus/rabbus)
|
||||
* [drone-line](https://github.com/appleboy/drone-line) **star:63** 使用二进制、docker或Drone CI发送[Line](https://at.line.me/en)通知。 [![godoc][GoDoc]](https://godoc.org/github.com/appleboy/drone-line)
|
||||
* [RapidMQ](https://github.com/sybrexsys/RapidMQ) **star:57** RapidMQ是用于管理本地消息队列的轻量且可靠的库。 [![最近一年没有更新][Yellow]](https://github.com/sybrexsys/RapidMQ) [![godoc][GoDoc]](https://godoc.org/github.com/sybrexsys/RapidMQ)
|
||||
* [nsq-event-bus](https://github.com/rafaeljesus/nsq-event-bus) **star:57** 一个围绕NSQ topic和channel的小工具。 [![最近一年没有更新][Yellow]](https://github.com/rafaeljesus/nsq-event-bus) [![godoc][GoDoc]](https://godoc.org/github.com/rafaeljesus/nsq-event-bus)
|
||||
* [RapidMQ](https://github.com/sybrexsys/RapidMQ) **star:57** RapidMQ是用于管理本地消息队列的轻量且可靠的库。 [![最近一年没有更新][Yellow]](https://github.com/sybrexsys/RapidMQ) [![godoc][GoDoc]](https://godoc.org/github.com/sybrexsys/RapidMQ)
|
||||
* [go-notify](https://github.com/TheCreeper/go-notify) **star:47** 原生的freedesktop通知规范实现。 [![godoc][GoDoc]](https://godoc.org/github.com/TheCreeper/go-notify)
|
||||
* [Commander](https://github.com/jeroenrinzema/commander) **star:37** 高级事件驱动的消费者/生产者(consumer/producer),支持各种“方言”,如Apache Kafka。 [![godoc][GoDoc]](https://godoc.org/github.com/jeroenrinzema/commander)
|
||||
* [event](https://github.com/agoalofalife/event) **star:32** 观察者模式的实现。 [![最近一年没有更新][Yellow]](https://github.com/agoalofalife/event) [![godoc][GoDoc]](https://godoc.org/github.com/agoalofalife/event)
|
||||
@ -1109,7 +1109,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
|
||||
|
||||
## 微软办公软件
|
||||
|
||||
* [unioffice](https://github.com/unidoc/unioffice) 用于创建和处理Office Word (.docx)、Excel (.xlsx)和Powerpoint (.pptx)文档的纯go库。
|
||||
* [unioffice](https://github.com/unidoc/unioffice) **star:1987** 用于创建和处理Office Word (.docx)、Excel (.xlsx)和Powerpoint (.pptx)文档的纯go库。 [![最近一周有更新][Green]](https://github.com/unidoc/unioffice) [![godoc][GoDoc]](https://godoc.org/github.com/unidoc/unioffice)
|
||||
|
||||
### Microsoft Excel
|
||||
|
||||
@ -1246,14 +1246,14 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
|
||||
*用于处理各种网络层的库。 (翻译出错了? 试试 [英文版](README_EN.md#networking) 吧~)*
|
||||
|
||||
* [kcptun](https://github.com/xtaci/kcptun) **star:11303** 基于KCP协议的非常简单和快速udp隧道。 [![star > 2000][Awesome]](https://github.com/xtaci/kcptun) [![最近一周有更新][Green]](https://github.com/xtaci/kcptun) [![godoc][GoDoc]](https://godoc.org/github.com/xtaci/kcptun)
|
||||
* [fasthttp](https://github.com/valyala/fasthttp) **star:11028** 一个快速HTTP实现,比net/http快10倍。 [![star > 2000][Awesome]](https://github.com/valyala/fasthttp) [![最近一周有更新][Green]](https://github.com/valyala/fasthttp) [![godoc][GoDoc]](https://godoc.org/github.com/valyala/fasthttp)
|
||||
* [fasthttp](https://github.com/valyala/fasthttp) **star:11028** 一个快速HTTP实现,比net/http快10倍。 [![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** 用于 DNS 的库。 [![star > 2000][Awesome]](https://github.com/miekg/dns) [![最近一周有更新][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** 在纯Go中实现了QUIC协议。 [![star > 2000][Awesome]](https://github.com/lucas-clemente/quic-go) [![最近一周有更新][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 允许你检查 HTTP 请求和伪造响应。 [![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** WebRTC API的纯Go实现。 [![star > 2000][Awesome]](https://github.com/pions/webrtc) [![最近一周有更新][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** 快速可靠的ARQ协议。 [![star > 2000][Awesome]](https://github.com/xtaci/kcp-go) [![最近一周有更新][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** 基于 Go 的 BGP 实现。 [![最近一周有更新][Green]](https://github.com/osrg/gobgp) [![godoc][GoDoc]](https://godoc.org/github.com/osrg/gobgp)
|
||||
* [gobgp](https://github.com/osrg/gobgp) **star:1784** 基于 Go 的 BGP 实现。 [![godoc][GoDoc]](https://godoc.org/github.com/osrg/gobgp)
|
||||
* [gnet](https://github.com/panjf2000/gnet) **star:1510** gnet是一个高性能、轻量级、非阻塞、事件循环的纯Go网络库。 [![最近一周有更新][Green]](https://github.com/panjf2000/gnet) [![godoc][GoDoc]](https://godoc.org/github.com/panjf2000/gnet) [![包含中文文档][CN]](https://github.com/panjf2000/gnet)
|
||||
* [ssh](https://github.com/gliderlabs/ssh) **star:1255** 用于构建SSH服务器的高级API(封装密码/ SSH)。 [![最近一周有更新][Green]](https://github.com/gliderlabs/ssh) [![godoc][GoDoc]](https://godoc.org/github.com/gliderlabs/ssh)
|
||||
* [fortio](https://github.com/fortio/fortio) **star:1084** 负载测试库和命令行工具,高级的echo服务器和web UI。允许指定一组每秒查询的负载,并记录延迟直方图和其他有用的统计数据,并将它们作图。支持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** 一个出色的 ORM 库。主要目标是对开发人员友好。 [![star > 2000][Awesome]](https://github.com/jinzhu/gorm) [![最近一周有更新][Green]](https://github.com/jinzhu/gorm) [![godoc][GoDoc]](https://godoc.org/github.com/jinzhu/gorm)
|
||||
* [Xorm](https://github.com/go-xorm/xorm) **star:5657** 基于 Go 的简单而强大的ORM。 [![star > 2000][Awesome]](https://github.com/go-xorm/xorm) [![godoc][GoDoc]](https://godoc.org/github.com/go-xorm/xorm) [![包含中文文档][CN]](https://github.com/go-xorm/xorm)
|
||||
* [go-pg](https://github.com/go-pg/pg) **star:3370** 用于 PostgreSQL 的ORM。侧重于 PostgreSQL 的特性和性能。 [![star > 2000][Awesome]](https://github.com/go-pg/pg) [![最近一周有更新][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 的关系持久性 ORM-ish 库。 [![star > 2000][Awesome]](https://github.com/go-gorp/gorp) [![最近一周有更新][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 的关系持久性 ORM-ish 库。 [![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 生成器。根据数据库 schema 生成一个功能强大且运行速度快的ORM。 [![star > 2000][Awesome]](https://github.com/volatiletech/sqlboiler) [![最近一周有更新][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** 对外提供统一的接口用于访问不同的存储介质,例如PostgreSQL, MySQL, SQLite, MSSQL, QL、MongoDB.。 [![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** 基于非空接口和代码生成的 ORM。 [![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
|
||||
|
||||
*包管理的官方实验工具 (翻译出错了? 试试 [英文版](README_EN.md#package-management) 吧~)*
|
||||
|
||||
* [dep](https://github.com/golang/dep) **star:12998** Go 的依赖管理工具,需要 Go 1.9+ [![star > 2000][Awesome]](https://github.com/golang/dep) [![最近一周有更新][Green]](https://github.com/golang/dep) [![godoc][GoDoc]](https://godoc.org/github.com/golang/dep)
|
||||
* [dep](https://github.com/golang/dep) **star:12998** Go 的依赖管理工具,需要 Go 1.9+ [![star > 2000][Awesome]](https://github.com/golang/dep) [![godoc][GoDoc]](https://godoc.org/github.com/golang/dep)
|
||||
* [vgo](https://go.googlesource.com/vgo/) Go 命令版本管理
|
||||
|
||||
*用于包和依赖项管理的非官方库。 (翻译出错了? 试试 [英文版](README_EN.md#package-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** 为Go实现GraphQL。 [![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服务器。 [![star > 2000][Awesome]](https://github.com/neelance/graphql-go) [![最近一周有更新][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** 一个用来查询JSON数据的Go包。 [![最近一周有更新][Green]](https://github.com/thedevsaddam/gojsonq) [![godoc][GoDoc]](https://godoc.org/github.com/thedevsaddam/gojsonq)
|
||||
* [gojsonq](https://github.com/thedevsaddam/gojsonq) **star:1087** 一个用来查询JSON数据的Go包。 [![godoc][GoDoc]](https://godoc.org/github.com/thedevsaddam/gojsonq)
|
||||
* [jsonql](https://github.com/elgs/jsonql) **star:216** Golang中的JSON查询表达式库。 [![godoc][GoDoc]](https://godoc.org/github.com/elgs/jsonql)
|
||||
* [rql](https://github.com/a8m/rql) **star:130** 用于REST API的资源查询语言。 [![godoc][GoDoc]](https://godoc.org/github.com/a8m/rql)
|
||||
* [graphql](https://github.com/tmc/graphql) **star:51** graphql解析器+工具集 [![最近一年没有更新][Yellow]](https://github.com/tmc/graphql) [![godoc][GoDoc]](https://godoc.org/github.com/tmc/graphql)
|
||||
@ -1414,12 +1414,11 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
|
||||
* [gosl](https://github.com/cpmech/gosl) **star:1372** 提供线性代数,FFT,几何,NURBS,数值方法,概率,优化,微分方程,等等。 [![godoc][GoDoc]](https://godoc.org/github.com/cpmech/gosl)
|
||||
* [gonum/plot](https://github.com/gonum/plot) **star:1320** gonum/plot提供了一个API,用于在Go中构建和绘制绘图。 [![godoc][GoDoc]](https://godoc.org/github.com/gonum/plot)
|
||||
* [streamtools](https://github.com/nytlabs/streamtools) **star:1317** 通用图形工具,用于处理数据流。 [![最近一年没有更新][Yellow]](https://github.com/nytlabs/streamtools) [![godoc][GoDoc]](https://godoc.org/github.com/nytlabs/streamtools)
|
||||
* [assocentity](https://github.com/ndabAP/assocentity) assocentity 返回单词到给定实体的平均距离。
|
||||
* [go-dsp](https://github.com/mjibson/go-dsp) **star:656** Go数字信号处理。 [![最近一年没有更新][Yellow]](https://github.com/mjibson/go-dsp) [![godoc][GoDoc]](https://godoc.org/github.com/mjibson/go-dsp)
|
||||
* [goraph](https://github.com/gyuho/goraph) **star:615** 纯Go图论库(数据结构,算法可视化)。 [![最近一年没有更新][Yellow]](https://github.com/gyuho/goraph) [![godoc][GoDoc]](https://godoc.org/github.com/gyuho/goraph)
|
||||
* [chart](https://github.com/vdobler/chart) **star:613** 简单的图表绘制库。支持多种图形类型。 [![godoc][GoDoc]](https://godoc.org/github.com/vdobler/chart)
|
||||
* [ewma](https://github.com/VividCortex/ewma) **star:282** 提供指数加权移动平均算法。 [![godoc][GoDoc]](https://godoc.org/github.com/VividCortex/ewma)
|
||||
* [graph](https://github.com/yourbasic/graph) **star:282** 基本图形算法库。 [![godoc][GoDoc]](https://godoc.org/github.com/yourbasic/graph)
|
||||
* [ewma](https://github.com/VividCortex/ewma) **star:282** 提供指数加权移动平均算法。 [![godoc][GoDoc]](https://godoc.org/github.com/VividCortex/ewma)
|
||||
* [orb](https://github.com/paulmach/orb) **star:236** 2D几何类型,支持剪切、GeoJSON和Mapbox矢量平铺。 [![godoc][GoDoc]](https://godoc.org/github.com/paulmach/orb)
|
||||
* [gohistogram](https://github.com/VividCortex/gohistogram) **star:136** 数据流的近似直方图。 [![最近一年没有更新][Yellow]](https://github.com/VividCortex/gohistogram) [![godoc][GoDoc]](https://godoc.org/github.com/VividCortex/gohistogram)
|
||||
* [dataframe-go](https://github.com/rocketlaunchr/dataframe-go) **star:127** 用于机器学习和统计的数据框架(类似于panda)。 [![godoc][GoDoc]](https://godoc.org/github.com/rocketlaunchr/dataframe-go)
|
||||
@ -1434,6 +1433,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
|
||||
* [GoStats](https://github.com/OGFris/GoStats) **star:11** GoStats是一个开放源码的GoLang库,主要用于机器学习领域的数学统计,它涵盖了大多数统计度量函数。 [![godoc][GoDoc]](https://godoc.org/github.com/OGFris/GoStats)
|
||||
* [piecewiselinear](https://github.com/sgreben/piecewiselinear) **star:10** 微型线性插值库。 [![godoc][GoDoc]](https://godoc.org/github.com/sgreben/piecewiselinear)
|
||||
* [PiHex](https://github.com/claygod/PiHex) **star:8** 实现了针对16进制数 Pi 的“bailee - borwein - plouffe”算法。 [![godoc][GoDoc]](https://godoc.org/github.com/claygod/PiHex)
|
||||
* [assocentity](https://github.com/ndabAP/assocentity) **star:6** assocentity 返回单词到给定实体的平均距离。 [![godoc][GoDoc]](https://godoc.org/github.com/ndabAP/assocentity)
|
||||
* [go-gt](https://github.com/ThePaw/go-gt) **star:5** 用“Go”语言编写的图论算法。 [![最近一年没有更新][Yellow]](https://github.com/ThePaw/go-gt) [![godoc][GoDoc]](https://godoc.org/github.com/ThePaw/go-gt)
|
||||
* [rootfinding](https://github.com/khezen/rootfinding) **star:3** 二次函数求根算法库。 [![最近一周有更新][Green]](https://github.com/khezen/rootfinding) [![godoc][GoDoc]](https://godoc.org/github.com/khezen/rootfinding)
|
||||
* [bradleyterry](https://github.com/seanhagen/bradleyterry) **star:2** 为成对比较提供了一个 Bradley-Terry 模型。 [![godoc][GoDoc]](https://godoc.org/github.com/seanhagen/bradleyterry)
|
||||
@ -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** 纯 Go ACME 客户端库及命令行工具 [![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** 工具和库,以远程入侵RTSP流从监控摄像头。 [![godoc][GoDoc]](https://godoc.org/github.com/Ullaakut/cameradar)
|
||||
* [acmetool](https://github.com/hlandau/acme) **star:1726** ACME(让我们用自动更新加密)客户端工具。 [![最近一周有更新][Green]](https://github.com/hlandau/acme) [![godoc][GoDoc]](https://godoc.org/github.com/hlandau/acme)
|
||||
* [acmetool](https://github.com/hlandau/acme) **star:1726** ACME(让我们用自动更新加密)客户端工具。 [![godoc][GoDoc]](https://godoc.org/github.com/hlandau/acme)
|
||||
* [memguard](https://github.com/awnumar/memguard) **star:1651** 一个用于处理内存中敏感值的纯Go库。 [![最近一周有更新][Green]](https://github.com/awnumar/memguard) [![godoc][GoDoc]](https://godoc.org/github.com/awnumar/memguard)
|
||||
* [secure](https://github.com/unrolled/secure) **star:1389** Go 语言 HTTP 中间件,为 Go 提供了一些安全功能 [![godoc][GoDoc]](https://godoc.org/github.com/unrolled/secure)
|
||||
* [acra](https://github.com/cossacklabs/acra) **star:510** 网络加密代理保护基于数据库的应用程序免受数据泄漏:强选择性加密,SQL注入预防,入侵检测系统。 [![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) 小型化、网络化、基于内存的键值存储
|
||||
* [flipt](https://github.com/markphelps/flipt) **star:1129** 一个用Go和Vue.js编写的自包含特性标志解决方案 [![最近一周有更新][Green]](https://github.com/markphelps/flipt) [![godoc][GoDoc]](https://godoc.org/github.com/markphelps/flipt)
|
||||
* [Flagr](https://github.com/checkr/flagr) **star:958** Flagr是一个开源特性标记和A/B测试服务。 [![godoc][GoDoc]](https://godoc.org/github.com/checkr/flagr)
|
||||
* [Fider](https://github.com/getfider/fider) **star:910** Fider是一个收集和组织客户反馈的开放平台。 [![最近一周有更新][Green]](https://github.com/getfider/fider) [![godoc][GoDoc]](https://godoc.org/github.com/getfider/fider)
|
||||
* [Fider](https://github.com/getfider/fider) **star:910** Fider是一个收集和组织客户反馈的开放平台。 [![godoc][GoDoc]](https://godoc.org/github.com/getfider/fider)
|
||||
* [discovery](https://github.com/Bilibili/discovery) **star:783** 用于弹性中间层负载平衡和故障转移的注册表。 [![godoc][GoDoc]](https://godoc.org/github.com/Bilibili/discovery)
|
||||
* [jackal](https://github.com/ortuman/jackal) **star:760** 用Go编写的XMPP服务器。 [![最近一周有更新][Green]](https://github.com/ortuman/jackal) [![godoc][GoDoc]](https://godoc.org/github.com/ortuman/jackal)
|
||||
* [dudeldu](https://github.com/krotik/dudeldu) **star:106** 一个简单的SHOUTcast服务器。 [![godoc][GoDoc]](https://godoc.org/github.com/krotik/dudeldu)
|
||||
@ -1771,17 +1771,18 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
|
||||
* [wuzz](https://github.com/asciimoo/wuzz) **star:8477** 用于HTTP检查的交互式cli工具。 [![star > 2000][Awesome]](https://github.com/asciimoo/wuzz) [![godoc][GoDoc]](https://godoc.org/github.com/asciimoo/wuzz)
|
||||
* [sqlx](https://github.com/jmoiron/sqlx) **star:7534** 为内建的数据库/sql 软件包提供一组扩展。 [![star > 2000][Awesome]](https://github.com/jmoiron/sqlx) [![最近一周有更新][Green]](https://github.com/jmoiron/sqlx) [![godoc][GoDoc]](https://godoc.org/github.com/jmoiron/sqlx)
|
||||
* [peco](https://github.com/peco/peco) **star:5659** 简单的交互过滤工具。 [![star > 2000][Awesome]](https://github.com/peco/peco) [![最近一周有更新][Green]](https://github.com/peco/peco) [![godoc][GoDoc]](https://godoc.org/github.com/peco/peco)
|
||||
* [goreporter](https://github.com/wgliang/goreporter) 进行代码静态分析,单元测试,代码检视并生成代码质量报告的工具
|
||||
* [usql](https://github.com/knq/usql) **star:5510** usql 是一个通用的命令行接口,用于操作 sql 数据库。 [![star > 2000][Awesome]](https://github.com/knq/usql) [![最近一周有更新][Green]](https://github.com/knq/usql) [![godoc][GoDoc]](https://godoc.org/github.com/knq/usql)
|
||||
* [goreleaser](https://github.com/goreleaser/goreleaser) **star:4943** 尽可能快速的发布 Go 语言二进制文件。 [![star > 2000][Awesome]](https://github.com/goreleaser/goreleaser) [![最近一周有更新][Green]](https://github.com/goreleaser/goreleaser) [![godoc][GoDoc]](https://godoc.org/github.com/goreleaser/goreleaser)
|
||||
* [gohper](https://github.com/cosiner/gohper) 多种能够帮助你进行软件开发的工具和模块。
|
||||
* [godropbox](https://github.com/dropbox/godropbox) **star:3807** 用于编写 Go 语言服务/应用的库,来自 Dropbox.。 [![star > 2000][Awesome]](https://github.com/dropbox/godropbox) [![godoc][GoDoc]](https://godoc.org/github.com/dropbox/godropbox)
|
||||
* [realize](https://github.com/tockins/realize) **star:3427** Go 语言构建系统,可以监控文件变化并重新加载。运行,构建,监控文件并支持自定义路径。 [![star > 2000][Awesome]](https://github.com/tockins/realize) [![最近一周有更新][Green]](https://github.com/tockins/realize) [![godoc][GoDoc]](https://godoc.org/github.com/tockins/realize)
|
||||
* [goreporter](https://github.com/wgliang/goreporter) **star:2582** 进行代码静态分析,单元测试,代码检视并生成代码质量报告的工具 [![star > 2000][Awesome]](https://github.com/wgliang/goreporter) [![最近一年没有更新][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** 实现 Hystrix 风格的、程序员预定义的 fallback 机制(熔断。 [![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** 将类似的协程分组并对调用栈进行着色 [![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** 简单的“Go”的选择。 [![star > 2000][Awesome]](https://github.com/go-task/task) [![最近一周有更新][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** 用于HTML、CSS、JS、XML、JSON和SVG文件格式的快速缩小器。 [![最近一周有更新][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** 现代 Go 语言工具库,提供了很多有用的工具 (map, find, contains, filter, chunk, reverse, ...) [![godoc][GoDoc]](https://godoc.org/github.com/thoas/go-funk)
|
||||
* [mmake](https://github.com/tj/mmake) **star:1469** 现代 Make 工具 [![godoc][GoDoc]](https://godoc.org/github.com/tj/mmake)
|
||||
* [Storm](https://github.com/asdine/storm) **star:1453** 一个简单又强大的用于 BoltDB 的工具 [![最近一周有更新][Green]](https://github.com/asdine/storm) [![godoc][GoDoc]](https://godoc.org/github.com/asdine/storm)
|
||||
* [Storm](https://github.com/asdine/storm) **star:1453** 一个简单又强大的用于 BoltDB 的工具 [![godoc][GoDoc]](https://godoc.org/github.com/asdine/storm)
|
||||
* [mole](https://github.com/davrodpin/mole) **star:1344** cli应用程序可以轻松创建ssh隧道。 [![godoc][GoDoc]](https://godoc.org/github.com/davrodpin/mole)
|
||||
* [mc](https://github.com/minio/mc) **star:1269** Minio Client 提供了一组工具,用于操作 Amazon S3 兼容云存储和文件系统。 [![最近一周有更新][Green]](https://github.com/minio/mc) [![godoc][GoDoc]](https://godoc.org/github.com/minio/mc)
|
||||
* [filetype](https://github.com/h2non/filetype) **star:1019** 通过数字签名来推测文件类型。 [![godoc][GoDoc]](https://godoc.org/github.com/h2non/filetype)
|
||||
@ -1801,6 +1802,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
|
||||
* [ergo](https://github.com/cristianoliveira/ergo) **star:349** 管理运行在不同端口上的多个本地服务变得很容易。 [![godoc][GoDoc]](https://godoc.org/github.com/cristianoliveira/ergo)
|
||||
* [koazee](https://github.com/wesovilabs/koazee) **star:345** 库的灵感来自于延迟计算和函数式编程,从而减少了使用数组的麻烦。 [![godoc][GoDoc]](https://godoc.org/github.com/wesovilabs/koazee)
|
||||
* [go-rate](https://github.com/beefsack/go-rate) **star:295** Go 限速器。 [![最近一年没有更新][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** 多种能够帮助你进行软件开发的工具和模块。 [![最近一年没有更新][Yellow]](https://github.com/cosiner/gohper) [![godoc][GoDoc]](https://godoc.org/github.com/cosiner/gohper) [![归档项目][Archived]](https://github.com/cosiner/gohper)
|
||||
* [clockwork](https://github.com/jonboulle/clockwork) **star:242** 一个简单的假 clock 。 [![godoc][GoDoc]](https://godoc.org/github.com/jonboulle/clockwork)
|
||||
* [Deepcopier](https://github.com/ulule/deepcopier) **star:230** 结构体拷贝 [![最近一年没有更新][Yellow]](https://github.com/ulule/deepcopier) [![godoc][GoDoc]](https://godoc.org/github.com/ulule/deepcopier)
|
||||
* [serve](https://github.com/syntaqx/serve) **star:199** 任何您需要的静态http服务器。 [![godoc][GoDoc]](https://godoc.org/github.com/syntaqx/serve)
|
||||
@ -1825,7 +1827,6 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
|
||||
* [pm](https://github.com/VividCortex/pm) **star:75** 进程(即goroutine)管理器与HTTP API。 [![godoc][GoDoc]](https://godoc.org/github.com/VividCortex/pm)
|
||||
* [xferspdy](https://github.com/monmohan/xferspdy) **star:70** Xferspdy在golang中提供二进制diff和补丁库。 [![最近一年没有更新][Yellow]](https://github.com/monmohan/xferspdy) [![godoc][GoDoc]](https://godoc.org/github.com/monmohan/xferspdy)
|
||||
* [UNIS](https://github.com/esemplastic/unis) **star:69** Go 语言字符串处理函数的通用架构 。 [![最近一年没有更新][Yellow]](https://github.com/esemplastic/unis) [![godoc][GoDoc]](https://godoc.org/github.com/esemplastic/unis)
|
||||
* [usql](https://github.com/knq/usql) usql 是一个通用的命令行接口,用于操作 sql 数据库。
|
||||
* [mssqlx](https://github.com/linxGnu/mssqlx) **star:67** 数据库客户端,用于主-从 (或主-主) 数据库,集成了简单的、轻量级的轮询调度负载均衡。 [![godoc][GoDoc]](https://godoc.org/github.com/linxGnu/mssqlx)
|
||||
* [go-health](https://github.com/Talento90/go-health) **star:66** 健康包简化了向服务中添加健康检查的方式。 [![最近一年没有更新][Yellow]](https://github.com/Talento90/go-health) [![godoc][GoDoc]](https://godoc.org/github.com/Talento90/go-health)
|
||||
* [repeat](https://github.com/ssgreg/repeat) **star:60** 执行不同的后 backoff 策略,这对重新尝试操作和心跳非常有用。 [![godoc][GoDoc]](https://godoc.org/github.com/ssgreg/repeat)
|
||||
@ -1837,50 +1838,49 @@ 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]](https://github.com/asticode/go-astitodo) [![godoc][GoDoc]](https://godoc.org/github.com/asticode/go-astitodo)
|
||||
* [goreadability](https://github.com/philipjkim/goreadability) **star:43** 网页摘要提取器使用Facebook开放图形和arc90的可读性。 [![godoc][GoDoc]](https://godoc.org/github.com/philipjkim/goreadability)
|
||||
* [goback](https://github.com/carlescere/goback) **star:42** 一个 Go 语言的简单的指数补偿包。 [![最近一年没有更新][Yellow]](https://github.com/carlescere/goback) [![godoc][GoDoc]](https://godoc.org/github.com/carlescere/goback)
|
||||
* [gaper](https://github.com/maxcnunes/gaper) **star:41** 当Go项目崩溃或一些人看到文件更改时,构建并重新启动该项目。 [![godoc][GoDoc]](https://godoc.org/github.com/maxcnunes/gaper)
|
||||
* [goseaweedfs](https://github.com/linxGnu/goseaweedfs) **star:41** conseilSeaweedFS 客户端,几乎具有全部的特性。 [![godoc][GoDoc]](https://godoc.org/github.com/linxGnu/goseaweedfs)
|
||||
* [gaper](https://github.com/maxcnunes/gaper) **star:41** 当Go项目崩溃或一些人看到文件更改时,构建并重新启动该项目。 [![godoc][GoDoc]](https://godoc.org/github.com/maxcnunes/gaper)
|
||||
* [intrinsic](https://github.com/mengzhuo/intrinsic) **star:41** 不需要编写任何汇编代码就能使用 x86 SIMD。 [![最近一年没有更新][Yellow]](https://github.com/mengzhuo/intrinsic) [![godoc][GoDoc]](https://godoc.org/github.com/mengzhuo/intrinsic) [![归档项目][Archived]](https://github.com/mengzhuo/intrinsic)
|
||||
* [copy-pasta](https://github.com/jutkko/copy-pasta) **star:38** 通用多工作站剪切板,使用类似 S3 的后端作为存储。 [![godoc][GoDoc]](https://godoc.org/github.com/jutkko/copy-pasta)
|
||||
* [golarm](https://github.com/msempere/golarm) **star:37** 告警(支持系统事件)。 [![最近一年没有更新][Yellow]](https://github.com/msempere/golarm) [![godoc][GoDoc]](https://godoc.org/github.com/msempere/golarm)
|
||||
* [retry](https://github.com/thedevsaddam/retry) **star:34** 简单易用的重试机制包,为 Go 。 [![最近一年没有更新][Yellow]](https://github.com/thedevsaddam/retry) [![godoc][GoDoc]](https://godoc.org/github.com/thedevsaddam/retry)
|
||||
* [retry](https://github.com/shafreeck/retry) 一个相当简单的库,以确保您的工作可以完成。
|
||||
* [myhttp](https://github.com/inancgumus/myhttp) **star:33** 简单的API,使HTTP GET请求与超时支持。 [![最近一年没有更新][Yellow]](https://github.com/inancgumus/myhttp) [![godoc][GoDoc]](https://godoc.org/github.com/inancgumus/myhttp) [![归档项目][Archived]](https://github.com/inancgumus/myhttp)
|
||||
* [gpath](https://github.com/tenntenn/gpath) **star:32** 用于简化结构体域访问的库。 [![最近一年没有更新][Yellow]](https://github.com/tenntenn/gpath) [![godoc][GoDoc]](https://godoc.org/github.com/tenntenn/gpath)
|
||||
* [pgo](https://github.com/arthurkushman/pgo) **star:32** 用于PHP社区的 Convenient 函数。 [![最近一周有更新][Green]](https://github.com/arthurkushman/pgo) [![godoc][GoDoc]](https://godoc.org/github.com/arthurkushman/pgo)
|
||||
* [retry-go](https://github.com/rafaeljesus/retry-go) **star:31** 对 Go 来说,重试变得简单而容易。 [![最近一年没有更新][Yellow]](https://github.com/rafaeljesus/retry-go) [![godoc][GoDoc]](https://godoc.org/github.com/rafaeljesus/retry-go)
|
||||
* [gpath](https://github.com/tenntenn/gpath) **star:32** 用于简化结构体域访问的库。 [![最近一年没有更新][Yellow]](https://github.com/tenntenn/gpath) [![godoc][GoDoc]](https://godoc.org/github.com/tenntenn/gpath)
|
||||
* [rclient](https://github.com/zpatrick/rclient) **star:31** 可读、灵活、易于使用的REST api客户端。 [![godoc][GoDoc]](https://godoc.org/github.com/zpatrick/rclient)
|
||||
* [realize](https://github.com/tockins/realize) Go 语言构建系统,可以监控文件变化并重新加载。运行,构建,监控文件并支持自定义路径。
|
||||
* [retry-go](https://github.com/rafaeljesus/retry-go) **star:31** 对 Go 来说,重试变得简单而容易。 [![最近一年没有更新][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** Go工具将带你进入AOP的世界! [![godoc][GoDoc]](https://godoc.org/github.com/wesovilabs/beyond)
|
||||
* [dbt](https://github.com/nikogura/dbt) **star:22** 用于从中心可信存储库运行自更新签名二进制文件的框架。 [![godoc][GoDoc]](https://godoc.org/github.com/nikogura/dbt)
|
||||
* [ugo](https://github.com/alxrm/ugo) **star:22** uGo 是一个切片工具箱,有着和 Go 语言一致的语法法。 [![最近一年没有更新][Yellow]](https://github.com/alxrm/ugo) [![godoc][GoDoc]](https://godoc.org/github.com/alxrm/ugo)
|
||||
* [scan](https://github.com/blockloop/scan) **star:22** 扫描golang的sql。行直接指向结构、片或基本类型。 [![最近一周有更新][Green]](https://github.com/blockloop/scan) [![godoc][GoDoc]](https://godoc.org/github.com/blockloop/scan)
|
||||
* [gostrutils](https://github.com/ik5/gostrutils) **star:22** 字符串操作和转换函数的集合。 [![godoc][GoDoc]](https://godoc.org/github.com/ik5/gostrutils)
|
||||
* [generate](https://github.com/go-playground/generate) **star:21** 针对一个路径或环境变量,递归的执行 Go generate,可以通过正则表达式来进行过滤。 [![最近一年没有更新][Yellow]](https://github.com/go-playground/generate) [![godoc][GoDoc]](https://godoc.org/github.com/go-playground/generate)
|
||||
* [ugo](https://github.com/alxrm/ugo) **star:22** uGo 是一个切片工具箱,有着和 Go 语言一致的语法法。 [![最近一年没有更新][Yellow]](https://github.com/alxrm/ugo) [![godoc][GoDoc]](https://godoc.org/github.com/alxrm/ugo)
|
||||
* [dbt](https://github.com/nikogura/dbt) **star:22** 用于从中心可信存储库运行自更新签名二进制文件的框架。 [![godoc][GoDoc]](https://godoc.org/github.com/nikogura/dbt)
|
||||
* [scan](https://github.com/blockloop/scan) **star:22** 扫描golang的sql。行直接指向结构、片或基本类型。 [![最近一周有更新][Green]](https://github.com/blockloop/scan) [![godoc][GoDoc]](https://godoc.org/github.com/blockloop/scan)
|
||||
* [goplaceholder](https://github.com/michiwend/goplaceholder) **star:21** 一个小巧的 Go 语言库用于生成占位图片。 [![最近一年没有更新][Yellow]](https://github.com/michiwend/goplaceholder) [![godoc][GoDoc]](https://godoc.org/github.com/michiwend/goplaceholder)
|
||||
* [generate](https://github.com/go-playground/generate) **star:21** 针对一个路径或环境变量,递归的执行 Go generate,可以通过正则表达式来进行过滤。 [![最近一年没有更新][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** 提供Go数据的过滤、清理和转换。 [![godoc][GoDoc]](https://godoc.org/github.com/gookit/filter)
|
||||
* [evaluator](https://github.com/nullne/evaluator) **star:20** 基于 s-expression。它很简单,很容易扩展。 [![最近一年没有更新][Yellow]](https://github.com/nullne/evaluator) [![godoc][GoDoc]](https://godoc.org/github.com/nullne/evaluator)
|
||||
* [dlog](https://github.com/kirillDanshin/dlog) **star:15** 编译时控制的日志,让你的 release 包变得更小而不需移除 debug 调用。 [![最近一年没有更新][Yellow]](https://github.com/kirillDanshin/dlog) [![godoc][GoDoc]](https://godoc.org/github.com/kirillDanshin/dlog)
|
||||
* [go-httpheader](https://github.com/mozillazg/go-httpheader) **star:15** 用于将结构体编码进 http 头的 Go 语言库 [![最近一年没有更新][Yellow]](https://github.com/mozillazg/go-httpheader) [![godoc][GoDoc]](https://godoc.org/github.com/mozillazg/go-httpheader)
|
||||
* [dlog](https://github.com/kirillDanshin/dlog) **star:15** 编译时控制的日志,让你的 release 包变得更小而不需移除 debug 调用。 [![最近一年没有更新][Yellow]](https://github.com/kirillDanshin/dlog) [![godoc][GoDoc]](https://godoc.org/github.com/kirillDanshin/dlog)
|
||||
* [slice](https://github.com/psampaz/slice) **star:15** 用于普通Go切片操作的类型安全函数。 [![godoc][GoDoc]](https://godoc.org/github.com/psampaz/slice)
|
||||
* [structs](https://github.com/PumpkinSeed/structs) **star:14** 简单来讲就是 "Make" 的替代品。 [![最近一年没有更新][Yellow]](https://github.com/PumpkinSeed/structs) [![godoc][GoDoc]](https://godoc.org/github.com/PumpkinSeed/structs)
|
||||
* [filler](https://github.com/yaronsumel/filler) **star:14** 使用“fill”标签填充结构的小工具。 [![最近一年没有更新][Yellow]](https://github.com/yaronsumel/filler) [![godoc][GoDoc]](https://godoc.org/github.com/yaronsumel/filler)
|
||||
* [okrun](https://github.com/xta/okrun) **star:14** Go 运行错误 steamroller。 [![最近一年没有更新][Yellow]](https://github.com/xta/okrun) [![godoc][GoDoc]](https://godoc.org/github.com/xta/okrun)
|
||||
* [filler](https://github.com/yaronsumel/filler) **star:14** 使用“fill”标签填充结构的小工具。 [![最近一年没有更新][Yellow]](https://github.com/yaronsumel/filler) [![godoc][GoDoc]](https://godoc.org/github.com/yaronsumel/filler)
|
||||
* [rerate](https://github.com/abo/rerate) **star:14** 基于 Redis 的速率计数器和限速器 [![最近一年没有更新][Yellow]](https://github.com/abo/rerate) [![godoc][GoDoc]](https://godoc.org/github.com/abo/rerate)
|
||||
* [structs](https://github.com/PumpkinSeed/structs) **star:14** 简单来讲就是 "Make" 的替代品。 [![最近一年没有更新][Yellow]](https://github.com/PumpkinSeed/structs) [![godoc][GoDoc]](https://godoc.org/github.com/PumpkinSeed/structs)
|
||||
* [cmd](https://github.com/SimonBaeumer/cmd) **star:13** 用于在osx、windows和linux上执行shell命令的库。 [![godoc][GoDoc]](https://godoc.org/github.com/SimonBaeumer/cmd)
|
||||
* [ghokin](https://github.com/antham/ghokin) **star:13** 没有外部依赖的gherkin (cucumber, behat…)并行格式化程序。 [![godoc][GoDoc]](https://godoc.org/github.com/antham/ghokin)
|
||||
* [rest-go](https://github.com/edermanoel94/rest-go) **star:12** 一个包,它为使用rest api提供了许多有用的方法。 [![godoc][GoDoc]](https://godoc.org/github.com/edermanoel94/rest-go)
|
||||
* [mimesniffer](https://github.com/aofei/mimesniffer) **star:11** 一个用于Go的MIME类型嗅探器。 [![godoc][GoDoc]](https://godoc.org/github.com/aofei/mimesniffer)
|
||||
* [ctxutil](https://github.com/posener/ctxutil) **star:11** 上下文工具。 [![godoc][GoDoc]](https://godoc.org/github.com/posener/ctxutil)
|
||||
* [slicer](https://github.com/leaanthony/slicer) **star:11** 使处理切片更容易。 [![godoc][GoDoc]](https://godoc.org/github.com/leaanthony/slicer)
|
||||
* [backscanner](https://github.com/icza/backscanner) **star:9** 类似 bufio 的扫描器,但它以相反的顺序读取和返回行,从给定的位置开始,然后返回。 [![最近一年没有更新][Yellow]](https://github.com/icza/backscanner) [![godoc][GoDoc]](https://godoc.org/github.com/icza/backscanner)
|
||||
* [ctxutil](https://github.com/posener/ctxutil) **star:11** 上下文工具。 [![godoc][GoDoc]](https://godoc.org/github.com/posener/ctxutil)
|
||||
* [retry](https://github.com/shafreeck/retry) **star:10** 一个相当简单的库,以确保您的工作可以完成。 [![godoc][GoDoc]](https://godoc.org/github.com/shafreeck/retry)
|
||||
* [command](https://github.com/txgruppi/command) **star:9** 命令模式,支持线程安全的串行、并行调度。 [![最近一年没有更新][Yellow]](https://github.com/txgruppi/command) [![godoc][GoDoc]](https://godoc.org/github.com/txgruppi/command)
|
||||
* [backscanner](https://github.com/icza/backscanner) **star:9** 类似 bufio 的扫描器,但它以相反的顺序读取和返回行,从给定的位置开始,然后返回。 [![最近一年没有更新][Yellow]](https://github.com/icza/backscanner) [![godoc][GoDoc]](https://godoc.org/github.com/icza/backscanner)
|
||||
* [limiters](https://github.com/mennanov/limiters) **star:7** Golang中的分布式应用程序速率限制器,具有可配置的后端和分布式锁。 [![godoc][GoDoc]](https://godoc.org/github.com/mennanov/limiters)
|
||||
* [shutdown](https://github.com/ztrue/shutdown) **star:6** ' os的应用程序关闭挂钩。信号的处理。 [![godoc][GoDoc]](https://godoc.org/github.com/ztrue/shutdown)
|
||||
* [sslice](https://github.com/yaa110/sslice) **star:5** 创建一个总是排序的切片。 [![godoc][GoDoc]](https://godoc.org/github.com/yaa110/sslice)
|
||||
* [sliceconv](https://github.com/Henry-Sarabia/sliceconv) **star:4** 基本类型之间的片转换。 [![godoc][GoDoc]](https://godoc.org/github.com/Henry-Sarabia/sliceconv)
|
||||
* [silk](https://github.com/chrispassas/silk) **star:4** 阅读silk netflow文件。 [![godoc][GoDoc]](https://godoc.org/github.com/chrispassas/silk)
|
||||
* [retry](https://github.com/percolate/retry) **star:4** 一个简单但高度可配置的Go重试包。
|
||||
* [go-problemdetails](https://github.com/mvmaasakkers/go-problemdetails) **star:4** 打包处理问题细节。 [![godoc][GoDoc]](https://godoc.org/github.com/mvmaasakkers/go-problemdetails)
|
||||
* [retry](https://github.com/percolate/retry) **star:4** 一个简单但高度可配置的Go重试包。
|
||||
* [blank](https://github.com/Henry-Sarabia/blank) **star:4** 验证或删除字符串中的空白。 [![godoc][GoDoc]](https://godoc.org/github.com/Henry-Sarabia/blank)
|
||||
* [olaf](https://github.com/btnguyen2k/olaf) **star:1** Twitter Snowflake 在Go中实现。 [![godoc][GoDoc]](https://godoc.org/github.com/btnguyen2k/olaf)
|
||||
|
||||
@ -1950,7 +1950,6 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
|
||||
* [go-json-rest](https://github.com/ant0ine/go-json-rest) **star:3376** 设置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:2999** 《纽约时报》使用的微服务工具包。 [![star > 2000][Awesome]](https://github.com/NYTimes/gizmo) [![最近一周有更新][Green]](https://github.com/NYTimes/gizmo) [![godoc][GoDoc]](https://godoc.org/github.com/NYTimes/gizmo)
|
||||
* [Macaron](https://github.com/go-macaron/macaron) **star:2914** Macaron 是一个高效的模块化设计的web框架 [![star > 2000][Awesome]](https://github.com/go-macaron/macaron) [![godoc][GoDoc]](https://godoc.org/github.com/go-macaron/macaron)
|
||||
* [vox](https://github.com/aisk/vox) 一个面向人类的golang web框架,深受Koa的启发。
|
||||
* [utron](https://github.com/gernest/utron) **star:2149** Go(Golang)的轻量级MVC框架。 [![star > 2000][Awesome]](https://github.com/gernest/utron) [![最近一年没有更新][Yellow]](https://github.com/gernest/utron) [![godoc][GoDoc]](https://godoc.org/github.com/gernest/utron)
|
||||
* [tigertonic](https://github.com/rcrowley/go-tigertonic) **star:997** 用于构建 JSON web 服务的 Go 语言框架,受到 Dropwizard 的启发。 [![最近一年没有更新][Yellow]](https://github.com/rcrowley/go-tigertonic) [![godoc][GoDoc]](https://godoc.org/github.com/rcrowley/go-tigertonic)
|
||||
* [tango](https://github.com/lunny/tango) **star:828** 微型的、支持插件的 web 框架。 [![godoc][GoDoc]](https://godoc.org/github.com/lunny/tango) [![包含中文文档][CN]](https://github.com/lunny/tango)
|
||||
@ -1970,12 +1969,13 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
|
||||
* [uAdmin](https://github.com/uadmin/uadmin) **star:67** 受到 Sinatra 启发的 Go 语言 web 框架。 [![godoc][GoDoc]](https://godoc.org/github.com/uadmin/uadmin)
|
||||
* [YARF](https://github.com/yarf-framework/yarf) **star:53** 快速微框架,旨在以快速和简单的方式构建REST api和web服务。 [![godoc][GoDoc]](https://godoc.org/github.com/yarf-framework/yarf)
|
||||
* [Fireball](https://github.com/zpatrick/fireball) **star:49** 感觉更加自然的 web 框架。 [![最近一年没有更新][Yellow]](https://github.com/zpatrick/fireball) [![godoc][GoDoc]](https://godoc.org/github.com/zpatrick/fireball)
|
||||
* [patron](https://github.com/beatlabs/patron) **star:44** Patron是一个遵循最佳云实践的微服务框架,专注于提升开发效率。 [![最近一周有更新][Green]](https://github.com/beatlabs/patron) [![godoc][GoDoc]](https://godoc.org/github.com/beatlabs/patron)
|
||||
* [vox](https://github.com/aisk/vox) **star:46** 一个面向人类的golang web框架,深受Koa的启发。 [![godoc][GoDoc]](https://godoc.org/github.com/aisk/vox)
|
||||
* [patron](https://github.com/beatlabs/patron) **star:44** Patron是一个遵循最佳云实践的微服务框架,专注于提升开发效率。 [![godoc][GoDoc]](https://godoc.org/github.com/beatlabs/patron)
|
||||
* [Ginrpc](https://github.com/xxjwxc/ginrpc) **star:35** Gin参数自动绑定工具,Gin rpc工具。 [![最近一周有更新][Green]](https://github.com/xxjwxc/ginrpc) [![godoc][GoDoc]](https://godoc.org/github.com/xxjwxc/ginrpc) [![包含中文文档][CN]](https://github.com/xxjwxc/ginrpc)
|
||||
* [aah](https://aahframework.org) 可伸缩、高性能、快速开发的Go Web框架。
|
||||
* [Flamingo Commerce](https://github.com/i-love-flamingo/flamingo-commerce) **star:34** 提供使用干净的体系结构(如DDD和端口和适配器)的电子商务功能,您可以使用这些功能来构建灵活的电子商务应用程序。 [![最近一周有更新][Green]](https://github.com/i-love-flamingo/flamingo-commerce) [![godoc][GoDoc]](https://godoc.org/github.com/i-love-flamingo/flamingo-commerce)
|
||||
* [REST Layer](http://rest-layer.io) 框架,用于在数据库之上构建REST/GraphQL API,主要是通过代码进行配置。
|
||||
* [Resoursea](https://github.com/resoursea/api) **star:30** 用于快速编写基于资源的服务的REST框架。 [![最近一年没有更新][Yellow]](https://github.com/resoursea/api) [![godoc][GoDoc]](https://godoc.org/github.com/resoursea/api)
|
||||
* [REST Layer](http://rest-layer.io) 框架,用于在数据库之上构建REST/GraphQL API,主要是通过代码进行配置。
|
||||
* [rex](https://github.com/goanywhere/rex) **star:28** Rex 是一个用于进行模块化开发的库,基于Gorilla/mux 完全兼容大多数的 net/HTTP. [![最近一年没有更新][Yellow]](https://github.com/goanywhere/rex) [![godoc][GoDoc]](https://godoc.org/github.com/goanywhere/rex)
|
||||
* [goa](https://github.com/goa-go/goa) **star:27** goa就像golang中的koajs一样,是一个灵活、轻量级、高性能和可扩展的基于中间件的web框架。 [![godoc][GoDoc]](https://godoc.org/github.com/goa-go/goa)
|
||||
* [rux](https://github.com/gookit/rux) **star:18** 简单而快速的web框架,可用于构建golang HTTP应用程序 [![godoc][GoDoc]](https://godoc.org/github.com/gookit/rux) [![包含中文文档][CN]](https://github.com/gookit/rux)
|
||||
@ -2063,16 +2063,15 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
|
||||
* [errcheck](https://github.com/kisielk/errcheck) **star:1374** Errcheck是一个用于检查Go程序中未检查错误的程序。 [![godoc][GoDoc]](https://godoc.org/github.com/kisielk/errcheck)
|
||||
* [gcvis](https://github.com/davecheney/gcvis) **star:947** 实时可视化跟踪 GC 数据。 [![godoc][GoDoc]](https://godoc.org/github.com/davecheney/gcvis)
|
||||
* [staticcheck](https://github.com/dominikh/go-tools/tree/master/cmd/staticcheck) 用于大量静态分析检查,您可能已经从 c# 的 ReSharper 等工具中习惯了这些检查。
|
||||
* [tarp](https://github.com/verygoodsoftwarenotvirus/tarp) 在源码中寻找没有直接单元测试的函数和方法。
|
||||
* [php-parser](https://github.com/z7zmey/php-parser) **star:684** 用 Go 编写的 PHP 解析器。 [![最近一周有更新][Green]](https://github.com/z7zmey/php-parser) [![godoc][GoDoc]](https://godoc.org/github.com/z7zmey/php-parser)
|
||||
* [go-critic](https://github.com/go-critic/go-critic) **star:647** 源代码检查工具。 [![最近一周有更新][Green]](https://github.com/go-critic/go-critic) [![godoc][GoDoc]](https://godoc.org/github.com/go-critic/go-critic)
|
||||
* [goast-viewer](https://github.com/yuroyoro/goast-viewer) **star:412** 基于 Web 的 Golang AST 可视化工具。
|
||||
* [GoCover.io](http://gocover.io/) GoCover.io 提供了任意 golang 包的代码覆盖率服务。
|
||||
* [goimports](https://godoc.org/golang.org/x/tools/cmd/goimports) 来修复(添加,删除) Go 中自动导入的工具。
|
||||
* [GolangCI](https://golangci.com/) GolangCI 是一个针对 GitHub pull 请求的自动代码审查服务。服务是开源的,对开源项目是免费的。
|
||||
* [goast-viewer](https://github.com/yuroyoro/goast-viewer) **star:412** 基于 Web 的 Golang AST 可视化工具。
|
||||
* [go-cleanarch](https://github.com/roblaszczak/go-cleanarch) **star:299** go-cleanarch 的创建是为了验证 Clean 体系结构规则,比如 Go 项目中的依赖关系。 [![最近一年没有更新][Yellow]](https://github.com/roblaszczak/go-cleanarch) [![godoc][GoDoc]](https://godoc.org/github.com/roblaszczak/go-cleanarch)
|
||||
* [unconvert](https://github.com/mdempsky/unconvert) **star:272** 在源码中删除不必要的类型转换。 [![godoc][GoDoc]](https://godoc.org/github.com/mdempsky/unconvert)
|
||||
* [unused](https://github.com/dominikh/go-tools/tree/master/cmd/unused) 对未使用的常量、变量、函数和类型的代码进行检查。
|
||||
* [unconvert](https://github.com/mdempsky/unconvert) **star:272** 在源码中删除不必要的类型转换。 [![godoc][GoDoc]](https://godoc.org/github.com/mdempsky/unconvert)
|
||||
* [go-mod-outdated](https://github.com/psampaz/go-mod-outdated) **star:245** 找出项目中过期的依赖项。 [![godoc][GoDoc]](https://godoc.org/github.com/psampaz/go-mod-outdated)
|
||||
* [gostatus](https://github.com/shurcooL/gostatus) **star:242** 用于显示包含 Go 包的存储库的状态的命令行工具,。 [![godoc][GoDoc]](https://godoc.org/github.com/shurcooL/gostatus)
|
||||
* [dupl](https://github.com/mibk/dupl) **star:184** 用于代码克隆检测的工具。 [![最近一年没有更新][Yellow]](https://github.com/mibk/dupl) [![godoc][GoDoc]](https://godoc.org/github.com/mibk/dupl)
|
||||
@ -2085,6 +2084,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
|
||||
* [validate](https://github.com/mccoyst/validate) **star:62** 使用 tags 自动验证结构体字段。 [![最近一年没有更新][Yellow]](https://github.com/mccoyst/validate) [![godoc][GoDoc]](https://godoc.org/github.com/mccoyst/validate)
|
||||
* [tickgit](https://github.com/augmentable-dev/tickgit) **star:50** CLI和go包用于显示代码注释TODOs(以任何语言)并应用“git blame”来识别作者。 [![最近一周有更新][Green]](https://github.com/augmentable-dev/tickgit) [![godoc][GoDoc]](https://godoc.org/github.com/augmentable-dev/tickgit)
|
||||
* [go-outdated](https://github.com/firstrow/go-outdated) **star:45** 显示过期包的终端应用。 [![godoc][GoDoc]](https://godoc.org/github.com/firstrow/go-outdated) [![归档项目][Archived]](https://github.com/firstrow/go-outdated)
|
||||
* [tarp](https://github.com/verygoodsoftwarenotvirus/tarp) **star:14** 在源码中寻找没有直接单元测试的函数和方法。 [![最近一年没有更新][Yellow]](https://github.com/verygoodsoftwarenotvirus/tarp) [![godoc][GoDoc]](https://godoc.org/github.com/verygoodsoftwarenotvirus/tarp) [![归档项目][Archived]](https://github.com/verygoodsoftwarenotvirus/tarp)
|
||||
|
||||
## 编辑器插件
|
||||
|
||||
@ -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) 在 VS Code 中支持 Go 的基准分析。
|
||||
* [GoSublime](https://github.com/DisposaBoy/GoSublime) **star:3291** 包含了可为文本编辑器 SublimeText 3 提供代码自动填充和其他类似IDE的功能的 Golang IDE 插件集合。 [![star > 2000][Awesome]](https://github.com/DisposaBoy/GoSublime) [![godoc][GoDoc]](https://godoc.org/github.com/DisposaBoy/GoSublime)
|
||||
* [go-plus](https://github.com/joefitzgerald/go-plus) **star:1490** 在 Atom 中添加自动完成,格式化,语法检查,高亮和审查。 [![最近一周有更新][Green]](https://github.com/joefitzgerald/go-plus)
|
||||
* [go-plus](https://github.com/joefitzgerald/go-plus) **star:1490** 在 Atom 中添加自动完成,格式化,语法检查,高亮和审查。
|
||||
* [go-mode](https://github.com/dominikh/go-mode.el) **star:1015** 在 GNU/Emacs 支持 GO。 [![最近一周有更新][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. [![最近一年没有更新][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 插件。 [![最近一年没有更新][Yellow]](https://github.com/rjohnsondev/vim-compiler-go)
|
||||
@ -2117,6 +2117,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
|
||||
## Go 工具
|
||||
|
||||
* [go-swagger](https://github.com/go-swagger/go-swagger) **star:4621** 基于 Go 的Swagger 2.0实现。 [![star > 2000][Awesome]](https://github.com/go-swagger/go-swagger) [![最近一周有更新][Green]](https://github.com/go-swagger/go-swagger) [![godoc][GoDoc]](https://godoc.org/github.com/go-swagger/go-swagger)
|
||||
* [OctoLinker](https://github.com/OctoLinker/browser-extension) **star:4044** 借助的 OctoLinker 浏览器扩展,可以高效的地浏览 GitHub go文件。 [![star > 2000][Awesome]](https://github.com/OctoLinker/browser-extension) [![最近一周有更新][Green]](https://github.com/OctoLinker/browser-extension)
|
||||
* [go-callvis](https://github.com/TrueFurby/go-callvis) **star:2260** 使用 dot format 可视化 Go 程序的调用图。 [![star > 2000][Awesome]](https://github.com/TrueFurby/go-callvis) [![最近一周有更新][Green]](https://github.com/TrueFurby/go-callvis) [![godoc][GoDoc]](https://godoc.org/github.com/TrueFurby/go-callvis)
|
||||
* [depth](https://github.com/KyleBanks/depth) **star:426** 通过分析导入,将包依赖关系树可视化输出。 [![godoc][GoDoc]](https://godoc.org/github.com/KyleBanks/depth)
|
||||
* [gb](https://getgb.io/) 一个基于项目的易用的构建工具。
|
||||
@ -2125,11 +2126,10 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
|
||||
* [godbg](https://github.com/tylerwince/godbg) **star:163** 实现了 Rusts 的 dbg! 宏,可以方便的在开发过程中快速、容易地调试。 [![godoc][GoDoc]](https://godoc.org/github.com/tylerwince/godbg)
|
||||
* [colorgo](https://github.com/songgao/colorgo) **star:101** 将 go 命令包装成彩色的 go build 输出。 [![最近一年没有更新][Yellow]](https://github.com/songgao/colorgo) [![godoc][GoDoc]](https://godoc.org/github.com/songgao/colorgo)
|
||||
* [gothanks](https://github.com/psampaz/gothanks) **star:82** GoThanks自动帮你开始。mod github依赖,以这种方式发送一些爱给他们的维护者。 [![godoc][GoDoc]](https://godoc.org/github.com/psampaz/gothanks)
|
||||
* [OctoLinker](https://github.com/OctoLinker/browser-extension) 借助的 OctoLinker 浏览器扩展,可以高效的地浏览 GitHub go文件。
|
||||
* [go-pkg-complete](https://github.com/skelterjohn/go-pkg-complete) **star:37** Bash completion for go and wgo。 [![最近一年没有更新][Yellow]](https://github.com/skelterjohn/go-pkg-complete)
|
||||
* [generator-go-lang](https://github.com/axelspringer/generator-go-lang) **star:17** 一个[Yeoman](http://yeoman.io)生成器,用于启动新的 Go 项目。
|
||||
* [gilbert](https://go-gilbert.github.io) 一个为 Go 项目而生的构建系统和任务运行器。
|
||||
* [go-james](https://github.com/pieterclaerhout/go-james) **star:4** 去项目骨架创造者,建立和测试您的项目没有手动设置。 [![最近一周有更新][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** 去项目骨架创造者,建立和测试您的项目没有手动设置。 [![godoc][GoDoc]](https://godoc.org/github.com/pieterclaerhout/go-james)
|
||||
|
||||
## 软件包
|
||||
|
||||
@ -2143,6 +2143,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
|
||||
* [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:17592** 从 Gogs fork,完全由社区驱动。 [![star > 2000][Awesome]](https://github.com/go-gitea/gitea) [![最近一周有更新][Green]](https://github.com/go-gitea/gitea) [![godoc][GoDoc]](https://godoc.org/github.com/go-gitea/gitea) [![包含中文文档][CN]](https://github.com/go-gitea/gitea)
|
||||
* [Vegeta](https://github.com/tsenart/vegeta) **star:13530** 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:9648** 用于从一个源配置为多个平台创建相同的机器图像。 [![star > 2000][Awesome]](https://github.com/mitchellh/packer) [![最近一周有更新][Green]](https://github.com/mitchellh/packer) [![godoc][GoDoc]](https://godoc.org/github.com/mitchellh/packer)
|
||||
* [Hey](https://github.com/rakyll/hey) **star:7282** 压力测试工具,可用来代替 ApacheBench (ab)。 [![star > 2000][Awesome]](https://github.com/rakyll/hey) [![godoc][GoDoc]](https://godoc.org/github.com/rakyll/hey)
|
||||
* [GVM](https://github.com/moovweb/gvm) **star:4855** GVM 提供了一个接口来管理 Go 版本。 [![star > 2000][Awesome]](https://github.com/moovweb/gvm)
|
||||
* [Wide](https://wide.b3log.org/login) 为使用 Golang 的团队提供基于 web 的 IDE。
|
||||
@ -2162,22 +2163,20 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
|
||||
* [skm](https://github.com/TimothyYe/skm) **star:573** SKM是一个简单而强大的SSH密钥管理器,它可以帮助您轻松地管理多个SSH密钥! [![godoc][GoDoc]](https://godoc.org/github.com/TimothyYe/skm)
|
||||
* [Scaleway-cli](https://github.com/scaleway/scaleway-cli) **star:557** 从命令行管理 BareMetal 服务器(与使用Docker一样容易)。 [![最近一周有更新][Green]](https://github.com/scaleway/scaleway-cli) [![godoc][GoDoc]](https://godoc.org/github.com/scaleway/scaleway-cli)
|
||||
* [aurora](https://github.com/xuri/aurora) **star:436** 基于web的跨平台 Beanstalkd 队列服务器控制台。
|
||||
* [govvv](https://github.com/ahmetalpbalkan/govvv) **star:418** 可轻松地添加版本信息到 Go 二进制文件。 [![最近一年没有更新][Yellow]](https://github.com/ahmetalpbalkan/govvv) [![godoc][GoDoc]](https://godoc.org/github.com/ahmetalpbalkan/govvv)
|
||||
* [gonative](https://github.com/inconshreveable/gonative) **star:313** 用原生 Go 创建一个跨平台的 Go 工具链。 [![最近一年没有更新][Yellow]](https://github.com/inconshreveable/gonative) [![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]](https://github.com/emicklei/mora) [![godoc][GoDoc]](https://godoc.org/github.com/emicklei/mora)
|
||||
* [lstags](https://github.com/ivanilves/lstags) **star:240** 提供了工具和API,可用来同步不同注册中心的Docker图像。 [![godoc][GoDoc]](https://godoc.org/github.com/ivanilves/lstags)
|
||||
* [dogo](https://github.com/liudng/dogo) **star:221** 监视源文件中的更改并自动编译和运行(restart)。 [![godoc][GoDoc]](https://godoc.org/github.com/liudng/dogo) [![包含中文文档][CN]](https://github.com/liudng/dogo)
|
||||
* [godbg](https://github.com/sirnewton01/godbg) **star:219** 基于 web 的 gdb 前端应用程序。 [![最近一年没有更新][Yellow]](https://github.com/sirnewton01/godbg)
|
||||
* [Gogs](https://gogs.io/) 自托管的Git服务。
|
||||
* [godbg](https://github.com/sirnewton01/godbg) **star:219** 基于 web 的 gdb 前端应用程序。 [![最近一年没有更新][Yellow]](https://github.com/sirnewton01/godbg)
|
||||
* [Pewpew](https://github.com/bengadbois/pewpew) **star:216** 灵活的 HTTP 命令行压测工具。 [![godoc][GoDoc]](https://godoc.org/github.com/bengadbois/pewpew)
|
||||
* [manssh](https://github.com/xwjdsh/manssh) **star:208** manssh是一个命令行工具,可以方便地管理ssh别名配置。 [![最近一年没有更新][Yellow]](https://github.com/xwjdsh/manssh) [![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]](https://github.com/cryptojuice/gobrew)
|
||||
* [Blast](https://github.com/dave/blast) **star:174** 一个用于API负载测试和批处理作业的简单工具。 [![最近一年没有更新][Yellow]](https://github.com/dave/blast) [![godoc][GoDoc]](https://godoc.org/github.com/dave/blast)
|
||||
* [ostent](https://github.com/ostrost/ostent) **star:164** 收集和显示系统指标,并可选 Graphite and/or fluxdb作为依赖。 [![最近一年没有更新][Yellow]](https://github.com/ostrost/ostent) [![godoc][GoDoc]](https://godoc.org/github.com/ostrost/ostent)
|
||||
* [Packer](https://github.com/mitchellh/packer) 用于从一个源配置为多个平台创建相同的机器图像。
|
||||
* [grapes](https://github.com/yaronsumel/grapes) **star:142** 旨在轻松地通过ssh分发命令的轻量级工具。 [![godoc][GoDoc]](https://godoc.org/github.com/yaronsumel/grapes)
|
||||
* [uTask](https://github.com/ovh/utask) **star:117** 对yaml中声明的业务流程进行建模和执行的自动化引擎。 [![最近一周有更新][Green]](https://github.com/ovh/utask) [![godoc][GoDoc]](https://godoc.org/github.com/ovh/utask)
|
||||
* [uTask](https://github.com/ovh/utask) **star:117** 对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** 詹金斯CLI允许你管理你的詹金斯作为一个简单的方法。 [![最近一周有更新][Green]](https://github.com/jenkins-zh/jenkins-cli) [![godoc][GoDoc]](https://godoc.org/github.com/jenkins-zh/jenkins-cli) [![包含中文文档][CN]](https://github.com/jenkins-zh/jenkins-cli)
|
||||
* [kcli](https://github.com/cswank/kcli) **star:100** 用于检查kafka主题/分区/消息的命令行工具。 [![godoc][GoDoc]](https://godoc.org/github.com/cswank/kcli)
|
||||
@ -2190,60 +2189,61 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
|
||||
* [Rodent](https://github.com/alouche/rodent) **star:30** 管理Go版本、项目和跟踪依赖项。 [![最近一年没有更新][Yellow]](https://github.com/alouche/rodent)
|
||||
* [drone-jenkins](https://github.com/appleboy/drone-jenkins) **star:26** 使用二进制文件、docker或 Drone CI 来触发下游Jenkins作业。 [![godoc][GoDoc]](https://godoc.org/github.com/appleboy/drone-jenkins)
|
||||
* [awsenv](https://github.com/soniah/awsenv) **star:22** 可以为 profile 加载Amazon (AWS)环境变量的轻量二进制文件。 [![最近一年没有更新][Yellow]](https://github.com/soniah/awsenv) [![godoc][GoDoc]](https://godoc.org/github.com/soniah/awsenv)
|
||||
* [DepCharge](https://github.com/centerorbit/depcharge) **star:9** Helps orchestrating the execution of commands across the many dependencies in larger projects. [![godoc][GoDoc]](https://godoc.org/github.com/centerorbit/depcharge)
|
||||
* [lwc](https://github.com/timdp/lwc) **star:9** UNIX wc命令的实时更新版本。 [![最近一年没有更新][Yellow]](https://github.com/timdp/lwc) [![godoc][GoDoc]](https://godoc.org/github.com/timdp/lwc)
|
||||
* [DepCharge](https://github.com/centerorbit/depcharge) **star:9** Helps orchestrating the execution of commands across the many dependencies in larger projects. [![godoc][GoDoc]](https://godoc.org/github.com/centerorbit/depcharge)
|
||||
* [sg](https://github.com/ChristopherRabotin/sg) **star:5** 可测试一组HTTP极限(如ab),可以在每个调用之间使用响应代码和数据,根据之前的响应来确定特定的服务器压力。 [![最近一年没有更新][Yellow]](https://github.com/ChristopherRabotin/sg) [![godoc][GoDoc]](https://godoc.org/github.com/ChristopherRabotin/sg)
|
||||
* [aptly](https://github.com/smira/aptly) **star:1** Debian存储库管理工具。 [![godoc][GoDoc]](https://godoc.org/github.com/smira/aptly)
|
||||
|
||||
### 其他软件
|
||||
|
||||
* [Gor](https://github.com/buger/gor) **star:12031** Http 流量复制工具,用于实时回放从生产环境到阶段/开发环境的流量。 [![star > 2000][Awesome]](https://github.com/buger/gor) [![godoc][GoDoc]](https://godoc.org/github.com/buger/gor)
|
||||
* [hugo](http://gohugo.io/) 快速、现代的静态网站引擎。
|
||||
* [restic](https://github.com/restic/restic) **star:9004** 消除重复项备份程序。 [![star > 2000][Awesome]](https://github.com/restic/restic) [![最近一周有更新][Green]](https://github.com/restic/restic) [![godoc][GoDoc]](https://godoc.org/github.com/restic/restic)
|
||||
* [Seaweed File System](https://github.com/chrislusf/seaweedfs) **star:8963** 快速、简单、可伸缩的分布式文件系统,采用了O(1)磁盘查找。 [![star > 2000][Awesome]](https://github.com/chrislusf/seaweedfs) [![最近一周有更新][Green]](https://github.com/chrislusf/seaweedfs) [![godoc][GoDoc]](https://godoc.org/github.com/chrislusf/seaweedfs)
|
||||
* [confd](https://github.com/kelseyhightower/confd) **star:6732** 使用 etcd 或 consul 的模板和数据管理本地应用程序配置文件。 [![star > 2000][Awesome]](https://github.com/kelseyhightower/confd) [![最近一周有更新][Green]](https://github.com/kelseyhightower/confd) [![godoc][GoDoc]](https://godoc.org/github.com/kelseyhightower/confd)
|
||||
* [Comcast](https://github.com/tylertreat/Comcast) **star:6331** 模拟坏的网络连接。 [![star > 2000][Awesome]](https://github.com/tylertreat/Comcast) [![godoc][GoDoc]](https://godoc.org/github.com/tylertreat/Comcast)
|
||||
* [LiteIDE](https://github.com/visualfc/liteide) **star:5761** 简单的、开源的、跨平台的Go IDE。 [![star > 2000][Awesome]](https://github.com/visualfc/liteide) [![包含中文文档][CN]](https://github.com/visualfc/liteide)
|
||||
* [drive](https://github.com/odeke-em/drive) **star:5183** 基于命令行的谷歌驱动器客户端。 [![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:4306** 任天堂娱乐系统(NES)模拟器。 [![star > 2000][Awesome]](https://github.com/fogleman/nes) [![godoc][GoDoc]](https://godoc.org/github.com/fogleman/nes)
|
||||
* [tsuru](https://tsuru.io/) Extensible and open source Platform as a Service software.
|
||||
* [toxiproxy](https://github.com/shopify/toxiproxy) **star:4244** 为自动化测试模拟网络和系统条件的代理。 [![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.
|
||||
* [Duplicacy](https://github.com/gilbertchen/duplicacy) **star:3068** 跨平台网络和云备份工具。 [![star > 2000][Awesome]](https://github.com/gilbertchen/duplicacy) [![godoc][GoDoc]](https://godoc.org/github.com/gilbertchen/duplicacy)
|
||||
* [croc](https://github.com/schollz/croc) **star:2663** 轻松、安全地将文件或文件夹从一台计算机发送到另一台计算机。 [![star > 2000][Awesome]](https://github.com/schollz/croc) [![最近一周有更新][Green]](https://github.com/schollz/croc) [![godoc][GoDoc]](https://godoc.org/github.com/schollz/croc)
|
||||
* [myLG](https://github.com/mehrdadrad/mylg) **star:2251** 命令行网络诊断工具。 [![star > 2000][Awesome]](https://github.com/mehrdadrad/mylg) [![最近一年没有更新][Yellow]](https://github.com/mehrdadrad/mylg) [![godoc][GoDoc]](https://godoc.org/github.com/mehrdadrad/mylg)
|
||||
* [GoBoy](https://github.com/Humpheh/goboy) **star:2167** 用 Go 编写的任天堂Game Boy彩色模拟器。 [![star > 2000][Awesome]](https://github.com/Humpheh/goboy) [![godoc][GoDoc]](https://godoc.org/github.com/Humpheh/goboy)
|
||||
* [syncthing](https://syncthing.net/) 开放,分散的文件同步工具和协议。
|
||||
* [Stack Up](https://github.com/pressly/sup) **star:2085** 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:1925** 与 Jupyter 可进行交互 Go 程序。它支持代码完成、代码检查以及与Go 100% 兼容性。 [![godoc][GoDoc]](https://godoc.org/github.com/yunabe/lgo)
|
||||
* [Circuit](https://github.com/gocircuit/circuit) **star:1808** Circuit 是一个可编程平台即服务(PaaS)和/或基础设施即服务(IaaS),用于管理、发现、同步和编排包含云应用程序的服务和主机。 [![godoc][GoDoc]](https://godoc.org/github.com/gocircuit/circuit)
|
||||
* [Snitch](https://github.com/lucasgomide/snitch) 当有人通过 Tsuru 部署任何应用程序时,会通知您的团队以及其他工具。
|
||||
* [snap](https://github.com/intelsdi-x/snap) **star:1804** 强大的遥测框架。 [![最近一年没有更新][Yellow]](https://github.com/intelsdi-x/snap) [![godoc][GoDoc]](https://godoc.org/github.com/intelsdi-x/snap)
|
||||
* [syncthing](https://syncthing.net/) 开放,分散的文件同步工具和协议。
|
||||
* [Stack Up](https://github.com/pressly/sup) Stack Up 是一个超级简单的部署工具 — 只面向Unix。
|
||||
* [borg](https://github.com/crufter/borg) **star:1448** 基于终端的bash代码段搜索引擎。 [![最近一年没有更新][Yellow]](https://github.com/crufter/borg) [![godoc][GoDoc]](https://godoc.org/github.com/crufter/borg)
|
||||
* [scc](https://github.com/boyter/scc) **star:1199** 一个非常快速准确的代码计数器,采用了复杂的计算和 COCOMO 预估。 [![godoc][GoDoc]](https://godoc.org/github.com/boyter/scc)
|
||||
* [Documize](https://github.com/documize/community) **star:959** 集成了SaaS工具数据的现代wiki软件。
|
||||
* [Go Package Store](https://github.com/shurcooL/Go-Package-Store) **star:883** App that displays updates for the Go packages in your GOPATH. [![godoc][GoDoc]](https://godoc.org/github.com/shurcooL/Go-Package-Store)
|
||||
* [peg](https://github.com/pointlander/peg) **star:659** 解析表达式语法,是Packrat解析器生成器的实现。 [![godoc][GoDoc]](https://godoc.org/github.com/pointlander/peg)
|
||||
* [Leaps](https://github.com/jeffail/leaps) **star:649** 使用操作转换的成对编程服务。 [![godoc][GoDoc]](https://godoc.org/github.com/jeffail/leaps)
|
||||
* [vFlow](https://github.com/VerizonDigital/vflow) **star:636** 高性能、可伸缩和可靠的 IPFIX、sFlow和 Netflow 收集器。 [![godoc][GoDoc]](https://godoc.org/github.com/VerizonDigital/vflow)
|
||||
* [wellington](https://github.com/wellington/wellington) Sass 项目管理工具,使用sprite函数(如Compass)扩展语言。
|
||||
* [gfile](https://github.com/Antonito/gfile) **star:519** 通过WebRTC在两台计算机之间安全地传输文件,不需要任何第三方依赖。 [![godoc][GoDoc]](https://godoc.org/github.com/Antonito/gfile)
|
||||
* [GoDNS](https://github.com/timothyye/godns) **star:509** 一个动态DNS客户端工具,支持DNSPod & HE.net。 [![godoc][GoDoc]](https://godoc.org/github.com/timothyye/godns)
|
||||
* [shell2http](https://github.com/msoap/shell2http) **star:481** 通过http服务器执行shell命令(用于原型或远程控制)。 [![godoc][GoDoc]](https://godoc.org/github.com/msoap/shell2http)
|
||||
* [mockingjay](https://github.com/quii/mockingjay-server) **star:435** 一份配置文件中便可伪造HTTP服务器与用户之间的行为。您还可以使服务器随机宕机,以帮助进行更实际的性能测试。 [![godoc][GoDoc]](https://godoc.org/github.com/quii/mockingjay-server)
|
||||
* [go-peerflix](https://github.com/Sioro-Neoku/go-peerflix) **star:388** 视频流 torrent 客户端。 [![最近一周有更新][Green]](https://github.com/Sioro-Neoku/go-peerflix) [![godoc][GoDoc]](https://godoc.org/github.com/Sioro-Neoku/go-peerflix)
|
||||
* [gocc](https://github.com/goccmack/gocc) **star:372** Gocc是一个用Go编写的编译器工具包。 [![godoc][GoDoc]](https://godoc.org/github.com/goccmack/gocc)
|
||||
* [wellington](https://github.com/wellington/wellington) **star:292** Sass 项目管理工具,使用sprite函数(如Compass)扩展语言。 [![最近一年没有更新][Yellow]](https://github.com/wellington/wellington) [![godoc][GoDoc]](https://godoc.org/github.com/wellington/wellington)
|
||||
* [ipe](https://github.com/dimiro1/ipe) **star:288** Open source Pusher server implementation compatible with Pusher client libraries written in GO. [![最近一年没有更新][Yellow]](https://github.com/dimiro1/ipe) [![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:205** 微型网络聊天服务器。 [![最近一年没有更新][Yellow]](https://github.com/rafael-santiago/cherry) [![godoc][GoDoc]](https://godoc.org/github.com/rafael-santiago/cherry)
|
||||
* [orange-cat](https://github.com/noraesae/orange-cat) **star:181** 用Go编写的Markdown预览器。 [![godoc][GoDoc]](https://godoc.org/github.com/noraesae/orange-cat)
|
||||
* [Orbit](https://github.com/gulien/orbit) **star:131** 一个根据模板来运行命令和生成文件的简单小工具。 [![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:127** 用于合并多个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:121** 个人 DDNS 客户端。 [![godoc][GoDoc]](https://godoc.org/github.com/skibish/ddns)
|
||||
* [borg](https://github.com/crufter/borg) 基于终端的bash代码段搜索引擎。
|
||||
* [boxed](https://github.com/tejo/boxed) **star:72** 基于Dropbox的博客引擎。 [![最近一年没有更新][Yellow]](https://github.com/tejo/boxed) [![godoc][GoDoc]](https://godoc.org/github.com/tejo/boxed)
|
||||
* [naclpipe](https://github.com/unix4fun/naclpipe) **star:20** 基于加密管的简单的NaCL EC25519工具。 [![最近一年没有更新][Yellow]](https://github.com/unix4fun/naclpipe) [![godoc][GoDoc]](https://godoc.org/github.com/unix4fun/naclpipe)
|
||||
* [term-quiz](https://github.com/crazcalm/term-quiz) **star:17** 测试你的终端。 [![最近一年没有更新][Yellow]](https://github.com/crazcalm/term-quiz) [![godoc][GoDoc]](https://godoc.org/github.com/crazcalm/term-quiz)
|
||||
* [hugo](http://gohugo.io/) 快速、现代的静态网站引擎。
|
||||
* [Gor](https://github.com/buger/gor) Http 流量复制工具,用于实时回放从生产环境到阶段/开发环境的流量。
|
||||
* [Snitch](https://github.com/lucasgomide/snitch) **star:15** 当有人通过 Tsuru 部署任何应用程序时,会通知您的团队以及其他工具。 [![最近一年没有更新][Yellow]](https://github.com/lucasgomide/snitch) [![godoc][GoDoc]](https://godoc.org/github.com/lucasgomide/snitch)
|
||||
* [GoLand](https://jetbrains.com/go) 功能齐全的跨平台 Go IDE。
|
||||
* [GoDocTooltip](https://github.com/diankong/GoDocTooltip) **star:11** 包含了 Go 使用手册文档的 Chrome 扩展。 [![最近一年没有更新][Yellow]](https://github.com/diankong/GoDocTooltip)
|
||||
|
||||
@ -2257,11 +2257,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:1086** web框架基准测试。 [![最近一周有更新][Green]](https://github.com/smallnest/go-web-framework-benchmark) [![godoc][GoDoc]](https://godoc.org/github.com/smallnest/go-web-framework-benchmark)
|
||||
* [skynet](https://github.com/atemerev/skynet) **star:942** 天网 1M 线程微基准测试。
|
||||
* [go_serialization_benchmarks](https://github.com/alecthomas/go_serialization_benchmarks) **star:930** Go序列化方法的基准测试。 [![最近一周有更新][Green]](https://github.com/alecthomas/go_serialization_benchmarks) [![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:185** 对比各种图像大小调整算法性能。 [![godoc][GoDoc]](https://godoc.org/github.com/fawick/speedtest-resize)
|
||||
* [go-benchmarks](https://github.com/tylertreat/go-benchmarks) **star:129** Few miscellaneous Go microbenchmarks. Compare some language features to alternative approaches [![最近一年没有更新][Yellow]](https://github.com/tylertreat/go-benchmarks) [![godoc][GoDoc]](https://godoc.org/github.com/tylertreat/go-benchmarks)
|
||||
* [gospeed](https://github.com/feyeleanor/GoSpeed) **star:97** 计算语言结构的速度的微观基准测试。 [![最近一年没有更新][Yellow]](https://github.com/feyeleanor/GoSpeed) [![godoc][GoDoc]](https://godoc.org/github.com/feyeleanor/GoSpeed)
|
||||
* [autobench](https://github.com/davecheney/autobench) **star:89** 用来来比较不同Go版本之间的性能的框架。 [![最近一年没有更新][Yellow]](https://github.com/davecheney/autobench) [![godoc][GoDoc]](https://godoc.org/github.com/davecheney/autobench)
|
||||
* [gocostmodel](https://github.com/PuerkitoBio/gocostmodel) **star:55** Go语言常用基本操作的基准测试。 [![最近一年没有更新][Yellow]](https://github.com/PuerkitoBio/gocostmodel) [![godoc][GoDoc]](https://godoc.org/github.com/PuerkitoBio/gocostmodel)
|
||||
* [golang-sql-benchmark](https://github.com/tyler-smith/golang-sql-benchmark) **star:50** 为流行的 Go 数据库/SQL实用程序收集基准测试。 [![最近一年没有更新][Yellow]](https://github.com/tyler-smith/golang-sql-benchmark) [![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]](https://github.com/mrLSD/go-benchmark-app) [![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)
|
||||
@ -2420,12 +2420,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查询。
|
||||
* [Ethereum Development with Go](https://github.com/miguelmota/ethereum-development-with-go-book) **star:529** 一本讲述如何用 Go 进行以太开发的小册。 [![最近一周有更新][Green]](https://github.com/miguelmota/ethereum-development-with-go-book) [![godoc][GoDoc]](https://godoc.org/github.com/miguelmota/ethereum-development-with-go-book) [![包含中文文档][CN]](https://github.com/miguelmota/ethereum-development-with-go-book)
|
||||
* [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 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/) 数据库概论/ 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:529** 一本讲述如何用 Go 进行以太开发的小册。 [![godoc][GoDoc]](https://godoc.org/github.com/miguelmota/ethereum-development-with-go-book) [![包含中文文档][CN]](https://github.com/miguelmota/ethereum-development-with-go-book)
|
||||
* [Games With Go](http://gameswithgo.org/) 关于编程和游戏开发系列教学视频。
|
||||
* [Go By Example](https://gobyexample.com/) 手把手教你 如何在 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 之旅。
|
||||
|
86
README_EN.md
86
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-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.
|
||||
|
Loading…
Reference in New Issue
Block a user