auto commit

This commit is contained in:
guozhen 2019-11-24 10:58:13 +08:00
parent 1715db4c05
commit 5bb941db36
2 changed files with 29 additions and 29 deletions

View File

@ -7,7 +7,7 @@
[Archived]: https://cdn.jsdelivr.net/gh/yinggaozhen/awesome-go-cn@1.2.1/docs/archived.svg "项目已归档"
[GoDoc]: https://cdn.jsdelivr.net/gh/yinggaozhen/awesome-go-cn@1.3.0/docs/DOC.svg "godoc文档地址"
**此项目是 [awesome-go](https://awesome-go.com/) 中文版,最后一次同步时间 : 2019-11-23 15:03:24(每隔1天同步一次)**
**此项目是 [awesome-go](https://awesome-go.com/) 中文版,最后一次同步时间 : 2019-11-24 10:54:29(每隔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)
@ -192,7 +192,7 @@
*用于构建和使用机器人的库。 (翻译出错了? 试试 [英文版](README_EN.md#bot-building) 吧~)*
* [telegram-bot-api](https://github.com/Syfaro/telegram-bot-api) **star:1779** 简单轻量级的Telegram bot客户端。 [![最近一周有更新][Green]](https://github.com/Syfaro/telegram-bot-api) [![godoc][GoDoc]](https://godoc.org/github.com/Syfaro/telegram-bot-api)
* [telegram-bot-api](https://github.com/Syfaro/telegram-bot-api) **star:1779** 简单轻量级的Telegram bot客户端。 [![godoc][GoDoc]](https://godoc.org/github.com/Syfaro/telegram-bot-api)
* [telebot](https://github.com/tucnak/telebot) **star:1040** 用Go编写的Telegram bot框架。 [![godoc][GoDoc]](https://godoc.org/github.com/tucnak/telebot)
* [go-chat-bot](https://github.com/go-chat-bot/bot) **star:520** 用 Go 编写的IRC, Slack和电报机器人。 [![最近一周有更新][Green]](https://github.com/go-chat-bot/bot) [![godoc][GoDoc]](https://godoc.org/github.com/go-chat-bot/bot)
* [slacker](https://github.com/shomali11/slacker) **star:341** 可简单创建Slack机器人的框架。 [![最近一周有更新][Green]](https://github.com/shomali11/slacker) [![godoc][GoDoc]](https://godoc.org/github.com/shomali11/slacker)
@ -273,11 +273,11 @@
* [uitable](https://github.com/gosuri/uitable) **star:523** 改善终端应用程序中表格数据的可读性。 [![godoc][GoDoc]](https://godoc.org/github.com/gosuri/uitable)
* [go-colorable](https://github.com/mattn/go-colorable) **star:395** 适用于windows的颜色编写器。 [![godoc][GoDoc]](https://godoc.org/github.com/mattn/go-colorable)
* [go-isatty](https://github.com/mattn/go-isatty) **star:373** Go 实现的 isatty。 [![godoc][GoDoc]](https://godoc.org/github.com/mattn/go-isatty)
* [chalk](https://github.com/ttacon/chalk) **star:319** 美化终端/控制台输出。 [![godoc][GoDoc]](https://godoc.org/github.com/ttacon/chalk)
* [gookit/color](https://github.com/gookit/color) **star:257** 终端显色工具库支持16种颜色256种颜色RGB显色输出兼容Windows。 [![godoc][GoDoc]](https://godoc.org/github.com/gookit/color) [![包含中文文档][CN]](https://github.com/gookit/color)
* [tabby](https://github.com/cheynewallace/tabby) **star:254** 一个可在终端生成一个极简Golang表格轻量级库 [![godoc][GoDoc]](https://godoc.org/github.com/cheynewallace/tabby)
* [go-colortext](https://github.com/daviddengcn/go-colortext) **star:200** 在终端中使用彩色文字。 [![最近一年没有更新][Yellow]](https://github.com/daviddengcn/go-colortext) [![godoc][GoDoc]](https://godoc.org/github.com/daviddengcn/go-colortext)
* [simpletable](https://github.com/alexeyco/simpletable) **star:180** 可在终端显示简易表格。 [![godoc][GoDoc]](https://godoc.org/github.com/alexeyco/simpletable)
* [chalk](https://github.com/ttacon/chalk) 美化终端/控制台输出。
* [cfmt](https://github.com/mingrammer/cfmt) **star:68** 提供上下文的fmt灵感来自于bootstrap color classes。 [![godoc][GoDoc]](https://godoc.org/github.com/mingrammer/cfmt)
* [tabular](https://github.com/InVisionApp/tabular) **star:35** 不需要向API传递大量参数就可从命令行实用程序中打印ASCII表。 [![最近一年没有更新][Yellow]](https://github.com/InVisionApp/tabular) [![godoc][GoDoc]](https://godoc.org/github.com/InVisionApp/tabular)
* [colourize](https://github.com/TreyBastian/colourize) **star:17** 在终端提供ANSI彩色文本。 [![最近一年没有更新][Yellow]](https://github.com/TreyBastian/colourize) [![godoc][GoDoc]](https://godoc.org/github.com/TreyBastian/colourize)
@ -430,7 +430,7 @@
* [eliasdb](https://github.com/krotik/eliasdb) **star:552** 无其他依赖项支持REST API短语搜索和sql类似的查询语言的事务图数据库。 [![godoc][GoDoc]](https://godoc.org/github.com/krotik/eliasdb)
* [levigo](https://github.com/jmhodges/levigo) **star:374** 实现了对LevelDB封装。 [![godoc][GoDoc]](https://godoc.org/github.com/jmhodges/levigo)
* [pudge](https://github.com/recoilme/pudge) **star:236** 使用Go的标准库编写的快速和简单的键/值存储。 [![godoc][GoDoc]](https://godoc.org/github.com/recoilme/pudge)
* [Bitcask](https://github.com/prologic/bitcask) **star:213** Bitcask是一个可嵌入的、持久的、快速的键值(KV)数据库使用纯Go编写具有可预测的读写性能、低延迟和高吞吐量这得益于Bitcask的磁盘布局(LSM+WAL)。 [![最近一周有更新][Green]](https://github.com/prologic/bitcask) [![godoc][GoDoc]](https://godoc.org/github.com/prologic/bitcask)
* [Bitcask](https://github.com/prologic/bitcask) **star:213** Bitcask是一个可嵌入的、持久的、快速的键值(KV)数据库使用纯Go编写具有可预测的读写性能、低延迟和高吞吐量这得益于Bitcask的磁盘布局(LSM+WAL)。 [![godoc][GoDoc]](https://godoc.org/github.com/prologic/bitcask)
* [piladb](https://github.com/fern4lvarez/piladb) **star:170** 基于堆栈数据结构的轻量级RESTful数据库引擎。 [![最近一年没有更新][Yellow]](https://github.com/fern4lvarez/piladb) [![godoc][GoDoc]](https://godoc.org/github.com/fern4lvarez/piladb)
* [Vasto](https://github.com/chrislusf/vasto) **star:164** 分布式高性能键值存储。可做磁盘备份。最终一致。高可用。能够在不中断服务的情况下增长或收缩。 [![godoc][GoDoc]](https://godoc.org/github.com/chrislusf/vasto)
* [Kivik](https://github.com/go-kivik/kivik) **star:128** Kivik为CouchDB、PouchDB和类似的数据库提供了一个通用的Go和GopherJS客户端库。 [![godoc][GoDoc]](https://godoc.org/github.com/go-kivik/kivik)
@ -464,7 +464,7 @@
*数据库工具。 (翻译出错了? 试试 [英文版](README_EN.md#database) 吧~)*
* [vitess](https://github.com/youtube/vitess) **star:9055** vitess提供了可以为大规模web服务扩展MySQL数据库提供便利的服务和工具。 [![star > 2000][Awesome]](https://github.com/youtube/vitess) [![最近一周有更新][Green]](https://github.com/youtube/vitess) [![godoc][GoDoc]](https://godoc.org/github.com/youtube/vitess)
* [pgweb](https://github.com/sosedoff/pgweb) **star:6152** 基于web的PostgreSQL数据库浏览器。 [![star > 2000][Awesome]](https://github.com/sosedoff/pgweb) [![最近一周有更新][Green]](https://github.com/sosedoff/pgweb) [![godoc][GoDoc]](https://godoc.org/github.com/sosedoff/pgweb)
* [pgweb](https://github.com/sosedoff/pgweb) **star:6152** 基于web的PostgreSQL数据库浏览器。 [![star > 2000][Awesome]](https://github.com/sosedoff/pgweb) [![godoc][GoDoc]](https://godoc.org/github.com/sosedoff/pgweb)
* [kingshard](https://github.com/flike/kingshard) **star:4872** kingshard 是基于 Golang 的MySQL高性能代理。 [![star > 2000][Awesome]](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:3224** 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:2641** 自动将MySQL数据同步到Elasticsearch中。 [![star > 2000][Awesome]](https://github.com/siddontang/go-mysql-elasticsearch) [![godoc][GoDoc]](https://godoc.org/github.com/siddontang/go-mysql-elasticsearch)
@ -636,7 +636,7 @@
* [mailgun-go](https://github.com/mailgun/mailgun-go) **star:419** 使用Mailgun API去库发送邮件。 [![最近一周有更新][Green]](https://github.com/mailgun/mailgun-go) [![godoc][GoDoc]](https://godoc.org/github.com/mailgun/mailgun-go)
* [Hectane](https://github.com/hectane/hectane) **star:169** 轻量级的SMTP客户机提供了HTTP API。 [![godoc][GoDoc]](https://godoc.org/github.com/hectane/hectane)
* [douceur](https://github.com/aymerick/douceur) **star:165** 在HTML邮件中支持CSS内联。 [![最近一年没有更新][Yellow]](https://github.com/aymerick/douceur) [![godoc][GoDoc]](https://godoc.org/github.com/aymerick/douceur)
* [go-message](https://github.com/emersion/go-message) **star:125** 用于Internet消息格式化和邮件消息的流媒体库。 [![最近一周有更新][Green]](https://github.com/emersion/go-message) [![godoc][GoDoc]](https://godoc.org/github.com/emersion/go-message)
* [go-message](https://github.com/emersion/go-message) **star:125** 用于Internet消息格式化和邮件消息的流媒体库。 [![godoc][GoDoc]](https://godoc.org/github.com/emersion/go-message)
* [smtp](https://github.com/mailhog/smtp) **star:53** SMTP服务器协议状态机。 [![最近一年没有更新][Yellow]](https://github.com/mailhog/smtp) [![godoc][GoDoc]](https://godoc.org/github.com/mailhog/smtp)
* [go-dkim](https://github.com/toorop/go-dkim) **star:51** DKIM库用于签署 & 验证电子邮件。 [![godoc][GoDoc]](https://godoc.org/github.com/toorop/go-dkim)
* [go-premailer](https://github.com/vanng822/go-premailer) **star:41** 在HTML邮件中支持CSS内联。 [![godoc][GoDoc]](https://godoc.org/github.com/vanng822/go-premailer)
@ -877,7 +877,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
*图像处理相关的库。 (翻译出错了? 试试 [英文版](README_EN.md#images) 吧~)*
* [imaging](https://github.com/disintegration/imaging) **star:2763** 简单的Go图像处理包。 [![star > 2000][Awesome]](https://github.com/disintegration/imaging) [![最近一周有更新][Green]](https://github.com/disintegration/imaging) [![godoc][GoDoc]](https://godoc.org/github.com/disintegration/imaging)
* [imaging](https://github.com/disintegration/imaging) **star:2763** 简单的Go图像处理包。 [![star > 2000][Awesome]](https://github.com/disintegration/imaging) [![godoc][GoDoc]](https://godoc.org/github.com/disintegration/imaging)
* [gocv](https://github.com/hybridgroup/gocv) **star:2741** 使用OpenCV 3.3+实现的计算机视觉(ComputerVision)的Go语言包。 [![star > 2000][Awesome]](https://github.com/hybridgroup/gocv) [![最近一周有更新][Green]](https://github.com/hybridgroup/gocv) [![godoc][GoDoc]](https://godoc.org/github.com/hybridgroup/gocv)
* [imaginary](https://github.com/h2non/imaginary) **star:2733** 用于图像大小调整的快速、简单的HTTP微服务。 [![star > 2000][Awesome]](https://github.com/h2non/imaginary) [![godoc][GoDoc]](https://godoc.org/github.com/h2non/imaginary)
* [bild](https://github.com/anthonynsimon/bild) **star:2677** 纯Go语言实现的图像处理算法合集。 [![star > 2000][Awesome]](https://github.com/anthonynsimon/bild) [![godoc][GoDoc]](https://godoc.org/github.com/anthonynsimon/bild)
@ -1083,7 +1083,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
* [rabtap](https://github.com/jandelgado/rabtap) **star:89** RabbitMQ的瑞士军刀cli应用。 [![最近一周有更新][Green]](https://github.com/jandelgado/rabtap) [![godoc][GoDoc]](https://godoc.org/github.com/jandelgado/rabtap)
* [messagebus](https://github.com/vardius/message-bus) **star:74** messagebus是一个Go的简单异步消息总线非常适合在执行事件sourcing、CQRS和DDD时用作事件总线。 [![godoc][GoDoc]](https://godoc.org/github.com/vardius/message-bus)
* [rabbus](https://github.com/rafaeljesus/rabbus) **star:66** 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)通知。 [![最近一周有更新][Green]](https://github.com/appleboy/drone-line) [![godoc][GoDoc]](https://godoc.org/github.com/appleboy/drone-line)
* [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:55** 一个围绕NSQ topic和channel的小工具。 [![最近一年没有更新][Yellow]](https://github.com/rafaeljesus/nsq-event-bus) [![godoc][GoDoc]](https://godoc.org/github.com/rafaeljesus/nsq-event-bus)
* [go-notify](https://github.com/TheCreeper/go-notify) **star:47** 原生的freedesktop通知规范实现。 [![godoc][GoDoc]](https://godoc.org/github.com/TheCreeper/go-notify)
@ -1430,7 +1430,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
*用于帮助您的应用程序更安全的库。 (翻译出错了? 试试 [英文版](README_EN.md#security) 吧~)*
* [lego](https://github.com/xenolf/lego) **star:3707** 纯 Go ACME 客户端库及命令行工具 [![star > 2000][Awesome]](https://github.com/xenolf/lego) [![最近一周有更新][Green]](https://github.com/xenolf/lego) [![godoc][GoDoc]](https://godoc.org/github.com/xenolf/lego)
* [Cameradar](https://github.com/Ullaakut/cameradar) **star:1944** 工具和库以远程入侵RTSP流从监控摄像头。 [![最近一周有更新][Green]](https://github.com/Ullaakut/cameradar) [![godoc][GoDoc]](https://godoc.org/github.com/Ullaakut/cameradar)
* [Cameradar](https://github.com/Ullaakut/cameradar) **star:1944** 工具和库以远程入侵RTSP流从监控摄像头。 [![godoc][GoDoc]](https://godoc.org/github.com/Ullaakut/cameradar)
* [acmetool](https://github.com/hlandau/acme) **star:1716** ACME(让我们用自动更新加密)客户端工具。 [![最近一周有更新][Green]](https://github.com/hlandau/acme) [![godoc][GoDoc]](https://godoc.org/github.com/hlandau/acme)
* [memguard](https://github.com/awnumar/memguard) **star:1616** 一个用于处理内存中敏感值的纯Go库。 [![godoc][GoDoc]](https://godoc.org/github.com/awnumar/memguard)
* [secure](https://github.com/unrolled/secure) **star:1267** Go 语言 HTTP 中间件,为 Go 提供了一些安全功能 [![godoc][GoDoc]](https://godoc.org/github.com/unrolled/secure)
@ -1483,7 +1483,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
* [SFTPGo](https://github.com/drakkan/sftpgo) **star:1138** 功能齐全高度可配置的SFTP服务器软件。 [![最近一周有更新][Green]](https://github.com/drakkan/sftpgo) [![godoc][GoDoc]](https://godoc.org/github.com/drakkan/sftpgo)
* [yakvs](https://git.sci4me.com/sci4me/yakvs) 小型化、网络化、基于内存的键值存储
* [flipt](https://github.com/markphelps/flipt) **star:1111** 一个用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:944** Flagr是一个开源特性标记和A/B测试服务。 [![最近一周有更新][Green]](https://github.com/checkr/flagr) [![godoc][GoDoc]](https://godoc.org/github.com/checkr/flagr)
* [Flagr](https://github.com/checkr/flagr) **star:944** Flagr是一个开源特性标记和A/B测试服务。 [![godoc][GoDoc]](https://godoc.org/github.com/checkr/flagr)
* [Fider](https://github.com/getfider/fider) **star:883** Fider是一个收集和组织客户反馈的开放平台。 [![最近一周有更新][Green]](https://github.com/getfider/fider) [![godoc][GoDoc]](https://godoc.org/github.com/getfider/fider)
* [jackal](https://github.com/ortuman/jackal) **star:750** 用Go编写的XMPP服务器。 [![最近一周有更新][Green]](https://github.com/ortuman/jackal) [![godoc][GoDoc]](https://godoc.org/github.com/ortuman/jackal)
* [discovery](https://github.com/Bilibili/discovery) **star:750** 用于弹性中间层负载平衡和故障转移的注册表。 [![godoc][GoDoc]](https://godoc.org/github.com/Bilibili/discovery)
@ -1530,7 +1530,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
* Testing Frameworks
* [testmd](https://godoc.org/github.com/tvastar/test/cmd/testmd) 将markdown代码段转换为可测试的go代码。
* [Testify](https://github.com/stretchr/testify) **star:8944** 对标准测试包的扩展。 [![star > 2000][Awesome]](https://github.com/stretchr/testify) [![最近一周有更新][Green]](https://github.com/stretchr/testify) [![godoc][GoDoc]](https://godoc.org/github.com/stretchr/testify)
* [Testify](https://github.com/stretchr/testify) **star:8944** 对标准测试包的扩展。 [![star > 2000][Awesome]](https://github.com/stretchr/testify) [![godoc][GoDoc]](https://godoc.org/github.com/stretchr/testify)
* [go-cmp](https://github.com/google/go-cmp) **star:1422** 用于比较测试中的Go值的包。 [![godoc][GoDoc]](https://godoc.org/github.com/google/go-cmp)
* [httpexpect](https://github.com/gavv/httpexpect) **star:1202** 简洁的、声明式的、易用的端到端HTTP 及 REST API 测试 [![godoc][GoDoc]](https://godoc.org/github.com/gavv/httpexpect)
* [godog](https://github.com/DATA-DOG/godog) **star:834** 类似 Cucumber 或 Behat 的 BDD 框架 [![godoc][GoDoc]](https://godoc.org/github.com/DATA-DOG/godog)
@ -1855,7 +1855,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
* [command](https://github.com/txgruppi/command) **star:9** 命令模式,支持线程安全的串行、并行调度。 [![最近一年没有更新][Yellow]](https://github.com/txgruppi/command) [![godoc][GoDoc]](https://godoc.org/github.com/txgruppi/command)
* [slicer](https://github.com/leaanthony/slicer) **star:5** 使处理切片更容易。 [![godoc][GoDoc]](https://godoc.org/github.com/leaanthony/slicer)
* [sslice](https://github.com/yaa110/sslice) **star:5** 创建一个总是排序的切片。 [![godoc][GoDoc]](https://godoc.org/github.com/yaa110/sslice)
* [limiters](https://github.com/mennanov/limiters) **star:5** Golang中的分布式应用程序速率限制器具有可配置的后端和分布式锁。 [![最近一周有更新][Green]](https://github.com/mennanov/limiters) [![godoc][GoDoc]](https://godoc.org/github.com/mennanov/limiters)
* [limiters](https://github.com/mennanov/limiters) **star:5** Golang中的分布式应用程序速率限制器具有可配置的后端和分布式锁。 [![godoc][GoDoc]](https://godoc.org/github.com/mennanov/limiters)
* [shutdown](https://github.com/ztrue/shutdown) **star:5** ' os的应用程序关闭挂钩。信号的处理。 [![godoc][GoDoc]](https://godoc.org/github.com/ztrue/shutdown)
* [silk](https://github.com/chrispassas/silk) **star:4** 阅读silk netflow文件。 [![godoc][GoDoc]](https://godoc.org/github.com/chrispassas/silk)
* [go-problemdetails](https://github.com/mvmaasakkers/go-problemdetails) **star:3** 打包处理问题细节。 [![godoc][GoDoc]](https://godoc.org/github.com/mvmaasakkers/go-problemdetails)
@ -2037,7 +2037,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
## 代码分析
* [GoLint](https://github.com/golang/lint) **star:3286** Go 源码的 linter。 [![star > 2000][Awesome]](https://github.com/golang/lint) [![最近一周有更新][Green]](https://github.com/golang/lint) [![godoc][GoDoc]](https://godoc.org/github.com/golang/lint)
* [GoLint](https://github.com/golang/lint) **star:3286** Go 源码的 linter。 [![star > 2000][Awesome]](https://github.com/golang/lint) [![godoc][GoDoc]](https://godoc.org/github.com/golang/lint)
* [Golint online](http://go-lint.appspot.com/) Lints online Go source files on GitHub, Bitbucket and Google Project Hosting using the golint package.
* [errcheck](https://github.com/kisielk/errcheck) **star:1369** Errcheck是一个用于检查Go程序中未检查错误的程序。 [![godoc][GoDoc]](https://godoc.org/github.com/kisielk/errcheck)
* [gcvis](https://github.com/davecheney/gcvis) **star:936** 实时可视化跟踪 GC 数据。 [![godoc][GoDoc]](https://godoc.org/github.com/davecheney/gcvis)
@ -2082,7 +2082,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
## Go 生成工具
* [gotests](https://github.com/cweill/gotests) **star:2385** 从源代码生成测试用例。 [![star > 2000][Awesome]](https://github.com/cweill/gotests) [![最近一周有更新][Green]](https://github.com/cweill/gotests) [![godoc][GoDoc]](https://godoc.org/github.com/cweill/gotests)
* [gotests](https://github.com/cweill/gotests) **star:2385** 从源代码生成测试用例。 [![star > 2000][Awesome]](https://github.com/cweill/gotests) [![godoc][GoDoc]](https://godoc.org/github.com/cweill/gotests)
* [genny](https://github.com/cheekybits/genny) **star:1047** 优雅的 Go 泛型。 [![godoc][GoDoc]](https://godoc.org/github.com/cheekybits/genny)
* [re2dfa](https://github.com/opennota/re2dfa) **star:174** 将正则表达式转换为有限状态机,并输出 Go 源代码。 [![最近一年没有更新][Yellow]](https://github.com/opennota/re2dfa) [![godoc][GoDoc]](https://godoc.org/github.com/opennota/re2dfa)
* [TOML-to-Go](https://xuri.me/toml-to-go) 在浏览器中将 TOML 转换为 Go 类型。
@ -2131,7 +2131,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
* [goxc](https://github.com/laher/goxc) **star:1637** 专注于跨平台编译和打包的 Go 构建工具。 [![godoc][GoDoc]](https://godoc.org/github.com/laher/goxc)
* [fac](https://github.com/mkchoi212/fac) **star:1629** 修复 git 合并冲突。 [![godoc][GoDoc]](https://godoc.org/github.com/mkchoi212/fac)
* [kala](https://github.com/ajvb/kala) **star:1375** 简单、现代和高性能的作业调度程序。 [![godoc][GoDoc]](https://godoc.org/github.com/ajvb/kala)
* [script](https://github.com/bitfield/script) **star:1226** 让DevOps编写类shell和系统管理任务变得更加容易。 [![最近一周有更新][Green]](https://github.com/bitfield/script) [![godoc][GoDoc]](https://godoc.org/github.com/bitfield/script)
* [script](https://github.com/bitfield/script) **star:1226** 让DevOps编写类shell和系统管理任务变得更加容易。 [![godoc][GoDoc]](https://godoc.org/github.com/bitfield/script)
* [StatusOK](https://github.com/sanathp/statusok) **star:1225** 监视您的网站和REST api。当服务器宕机或响应时间超过预期时通过Slack、电子邮件获得通知。 [![godoc][GoDoc]](https://godoc.org/github.com/sanathp/statusok)
* [s3gof3r](https://github.com/rlmcpherson/s3gof3r) **star:1019** 小型实用程序/库针对大型对象在Amazon S3中的高速传输进行了优化。 [![godoc][GoDoc]](https://godoc.org/github.com/rlmcpherson/s3gof3r)
* [go-selfupdate](https://github.com/sanbornm/go-selfupdate) **star:692** 允许你的 Go应用程序 进行自我更新。 [![godoc][GoDoc]](https://godoc.org/github.com/sanbornm/go-selfupdate)

View File

@ -7,7 +7,7 @@
[Archived]: https://cdn.jsdelivr.net/gh/yinggaozhen/awesome-go-cn@1.2.1/docs/archived.svg "The project has been archived"
[GoDoc]: https://cdn.jsdelivr.net/gh/yinggaozhen/awesome-go-cn@1.3.0/docs/DOC.svg "godoc document links"
**This project is [awesome-go](https://awesome-go.com/) Chinese version, last sync time : 2019-11-23 16:18:57(Synchronize every day)**
**This project is [awesome-go](https://awesome-go.com/) Chinese version, last sync time : 2019-11-24 10:56:13(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)
@ -192,7 +192,7 @@ Please take a quick gander at the [contribution guidelines](https://github.com/a
*Libraries for building and working with bots.*
* [telegram-bot-api](https://github.com/Syfaro/telegram-bot-api) **star:1779** Simple and clean Telegram bot client. [![There was an update last week][Green]](https://github.com/Syfaro/telegram-bot-api) [![godoc][GoDoc]](https://godoc.org/github.com/Syfaro/telegram-bot-api)
* [telegram-bot-api](https://github.com/Syfaro/telegram-bot-api) **star:1779** Simple and clean Telegram bot client. [![godoc][GoDoc]](https://godoc.org/github.com/Syfaro/telegram-bot-api)
* [telebot](https://github.com/tucnak/telebot) **star:1040** Telegram bot framework written in Go. [![godoc][GoDoc]](https://godoc.org/github.com/tucnak/telebot)
* [go-chat-bot](https://github.com/go-chat-bot/bot) **star:520** IRC, Slack & Telegram bot written in Go. [![There was an update last week][Green]](https://github.com/go-chat-bot/bot) [![godoc][GoDoc]](https://godoc.org/github.com/go-chat-bot/bot)
* [slacker](https://github.com/shomali11/slacker) **star:341** Easy to use framework to create Slack bots. [![There was an update last week][Green]](https://github.com/shomali11/slacker) [![godoc][GoDoc]](https://godoc.org/github.com/shomali11/slacker)
@ -430,7 +430,7 @@ Please take a quick gander at the [contribution guidelines](https://github.com/a
* [eliasdb](https://github.com/krotik/eliasdb) **star:552** Dependency-free, transactional graph database with REST API, phrase search and SQL-like query language. [![godoc][GoDoc]](https://godoc.org/github.com/krotik/eliasdb)
* [levigo](https://github.com/jmhodges/levigo) **star:374** Levigo is a Go wrapper for LevelDB. [![godoc][GoDoc]](https://godoc.org/github.com/jmhodges/levigo)
* [pudge](https://github.com/recoilme/pudge) **star:236** Fast and simple key/value store written using Go's standard library. [![godoc][GoDoc]](https://godoc.org/github.com/recoilme/pudge)
* [Bitcask](https://github.com/prologic/bitcask) **star:213** Bitcask is an embeddable, persistent and fast key-value (KV) database written in pure Go with predictable read/write performance, low latency and high throughput thanks to the bitcask on-disk layout (LSM+WAL). [![There was an update last week][Green]](https://github.com/prologic/bitcask) [![godoc][GoDoc]](https://godoc.org/github.com/prologic/bitcask)
* [Bitcask](https://github.com/prologic/bitcask) **star:213** Bitcask is an embeddable, persistent and fast key-value (KV) database written in pure Go with predictable read/write performance, low latency and high throughput thanks to the bitcask on-disk layout (LSM+WAL). [![godoc][GoDoc]](https://godoc.org/github.com/prologic/bitcask)
* [piladb](https://github.com/fern4lvarez/piladb) **star:170** Lightweight RESTful database engine based on stack data structures. [![It hasn't been updated in the last year][Yellow]](https://github.com/fern4lvarez/piladb) [![godoc][GoDoc]](https://godoc.org/github.com/fern4lvarez/piladb)
* [Vasto](https://github.com/chrislusf/vasto) **star:164** A distributed high-performance key-value store. On Disk. Eventual consistent. HA. Able to grow or shrink without service interruption. [![godoc][GoDoc]](https://godoc.org/github.com/chrislusf/vasto)
* [Kivik](https://github.com/go-kivik/kivik) **star:128** Kivik provides a common Go and GopherJS client library for CouchDB, PouchDB, and similar databases. [![godoc][GoDoc]](https://godoc.org/github.com/go-kivik/kivik)
@ -464,7 +464,7 @@ Please take a quick gander at the [contribution guidelines](https://github.com/a
*Database tools.*
* [vitess](https://github.com/youtube/vitess) **star:9055** vitess provides servers and tools which facilitate scaling of MySQL databases for large scale web services. [![star > 2000][Awesome]](https://github.com/youtube/vitess) [![There was an update last week][Green]](https://github.com/youtube/vitess) [![godoc][GoDoc]](https://godoc.org/github.com/youtube/vitess)
* [pgweb](https://github.com/sosedoff/pgweb) **star:6152** Web-based PostgreSQL database browser. [![star > 2000][Awesome]](https://github.com/sosedoff/pgweb) [![There was an update last week][Green]](https://github.com/sosedoff/pgweb) [![godoc][GoDoc]](https://godoc.org/github.com/sosedoff/pgweb)
* [pgweb](https://github.com/sosedoff/pgweb) **star:6152** Web-based PostgreSQL database browser. [![star > 2000][Awesome]](https://github.com/sosedoff/pgweb) [![godoc][GoDoc]](https://godoc.org/github.com/sosedoff/pgweb)
* [kingshard](https://github.com/flike/kingshard) **star:4872** kingshard is a high performance proxy for MySQL powered by Golang. [![star > 2000][Awesome]](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:3224** 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:2641** Sync your MySQL data into Elasticsearch automatically. [![star > 2000][Awesome]](https://github.com/siddontang/go-mysql-elasticsearch) [![godoc][GoDoc]](https://godoc.org/github.com/siddontang/go-mysql-elasticsearch)
@ -636,7 +636,7 @@ Please take a quick gander at the [contribution guidelines](https://github.com/a
* [mailgun-go](https://github.com/mailgun/mailgun-go) **star:419** Go library for sending mail with the Mailgun API. [![There was an update last week][Green]](https://github.com/mailgun/mailgun-go) [![godoc][GoDoc]](https://godoc.org/github.com/mailgun/mailgun-go)
* [Hectane](https://github.com/hectane/hectane) **star:169** Lightweight SMTP client providing an HTTP API. [![godoc][GoDoc]](https://godoc.org/github.com/hectane/hectane)
* [douceur](https://github.com/aymerick/douceur) **star:165** CSS inliner for your HTML emails. [![It hasn't been updated in the last year][Yellow]](https://github.com/aymerick/douceur) [![godoc][GoDoc]](https://godoc.org/github.com/aymerick/douceur)
* [go-message](https://github.com/emersion/go-message) **star:125** Streaming library for the Internet Message Format and mail messages. [![There was an update last week][Green]](https://github.com/emersion/go-message) [![godoc][GoDoc]](https://godoc.org/github.com/emersion/go-message)
* [go-message](https://github.com/emersion/go-message) **star:125** Streaming library for the Internet Message Format and mail messages. [![godoc][GoDoc]](https://godoc.org/github.com/emersion/go-message)
* [smtp](https://github.com/mailhog/smtp) **star:53** SMTP server protocol state machine. [![It hasn't been updated in the last year][Yellow]](https://github.com/mailhog/smtp) [![godoc][GoDoc]](https://godoc.org/github.com/mailhog/smtp)
* [go-dkim](https://github.com/toorop/go-dkim) **star:51** DKIM library, to sign & verify email. [![godoc][GoDoc]](https://godoc.org/github.com/toorop/go-dkim)
* [go-premailer](https://github.com/vanng822/go-premailer) **star:41** Inline styling for HTML mail in Go. [![godoc][GoDoc]](https://godoc.org/github.com/vanng822/go-premailer)
@ -877,7 +877,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
*Libraries for manipulating images.*
* [imaging](https://github.com/disintegration/imaging) **star:2763** Simple Go image processing package. [![star > 2000][Awesome]](https://github.com/disintegration/imaging) [![There was an update last week][Green]](https://github.com/disintegration/imaging) [![godoc][GoDoc]](https://godoc.org/github.com/disintegration/imaging)
* [imaging](https://github.com/disintegration/imaging) **star:2763** Simple Go image processing package. [![star > 2000][Awesome]](https://github.com/disintegration/imaging) [![godoc][GoDoc]](https://godoc.org/github.com/disintegration/imaging)
* [gocv](https://github.com/hybridgroup/gocv) **star:2741** Go package for computer vision using OpenCV 3.3+. [![star > 2000][Awesome]](https://github.com/hybridgroup/gocv) [![There was an update last week][Green]](https://github.com/hybridgroup/gocv) [![godoc][GoDoc]](https://godoc.org/github.com/hybridgroup/gocv)
* [imaginary](https://github.com/h2non/imaginary) **star:2733** Fast and simple HTTP microservice for image resizing. [![star > 2000][Awesome]](https://github.com/h2non/imaginary) [![godoc][GoDoc]](https://godoc.org/github.com/h2non/imaginary)
* [bild](https://github.com/anthonynsimon/bild) **star:2677** Collection of image processing algorithms in pure Go. [![star > 2000][Awesome]](https://github.com/anthonynsimon/bild) [![godoc][GoDoc]](https://godoc.org/github.com/anthonynsimon/bild)
@ -1083,7 +1083,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
* [rabtap](https://github.com/jandelgado/rabtap) **star:89** RabbitMQ swiss army knife cli app. [![There was an update last week][Green]](https://github.com/jandelgado/rabtap) [![godoc][GoDoc]](https://godoc.org/github.com/jandelgado/rabtap)
* [messagebus](https://github.com/vardius/message-bus) **star:74** messagebus is a Go simple async message bus, perfect for using as event bus when doing event sourcing, CQRS, DDD. [![godoc][GoDoc]](https://godoc.org/github.com/vardius/message-bus)
* [rabbus](https://github.com/rafaeljesus/rabbus) **star:66** A tiny wrapper over amqp exchanges and queues. [![godoc][GoDoc]](https://godoc.org/github.com/rafaeljesus/rabbus)
* [drone-line](https://github.com/appleboy/drone-line) **star:63** Sending [Line](https://at.line.me/en) notifications using a binary, docker or Drone CI. [![There was an update last week][Green]](https://github.com/appleboy/drone-line) [![godoc][GoDoc]](https://godoc.org/github.com/appleboy/drone-line)
* [drone-line](https://github.com/appleboy/drone-line) **star:63** Sending [Line](https://at.line.me/en) notifications using a binary, docker or Drone CI. [![godoc][GoDoc]](https://godoc.org/github.com/appleboy/drone-line)
* [RapidMQ](https://github.com/sybrexsys/RapidMQ) **star:57** RapidMQ is a lightweight and reliable library for managing of the local messages queue. [![It hasn't been updated in the last year][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:55** A tiny wrapper around NSQ topic and channel. [![It hasn't been updated in the last year][Yellow]](https://github.com/rafaeljesus/nsq-event-bus) [![godoc][GoDoc]](https://godoc.org/github.com/rafaeljesus/nsq-event-bus)
* [go-notify](https://github.com/TheCreeper/go-notify) **star:47** Native implementation of the freedesktop notification spec. [![godoc][GoDoc]](https://godoc.org/github.com/TheCreeper/go-notify)
@ -1430,7 +1430,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
*Libraries that are used to help make your application more secure.*
* [lego](https://github.com/xenolf/lego) **star:3707** Pure Go ACME client library and CLI tool (for use with Let's Encrypt). [![star > 2000][Awesome]](https://github.com/xenolf/lego) [![There was an update last week][Green]](https://github.com/xenolf/lego) [![godoc][GoDoc]](https://godoc.org/github.com/xenolf/lego)
* [Cameradar](https://github.com/Ullaakut/cameradar) **star:1944** Tool and library to remotely hack RTSP streams from surveillance cameras. [![There was an update last week][Green]](https://github.com/Ullaakut/cameradar) [![godoc][GoDoc]](https://godoc.org/github.com/Ullaakut/cameradar)
* [Cameradar](https://github.com/Ullaakut/cameradar) **star:1944** 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:1716** 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)
* [memguard](https://github.com/awnumar/memguard) **star:1616** A pure Go library for handling sensitive values in memory. [![godoc][GoDoc]](https://godoc.org/github.com/awnumar/memguard)
* [secure](https://github.com/unrolled/secure) **star:1267** HTTP middleware for Go that facilitates some quick security wins. [![godoc][GoDoc]](https://godoc.org/github.com/unrolled/secure)
@ -1483,7 +1483,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
* [SFTPGo](https://github.com/drakkan/sftpgo) **star:1138** Full featured and highly configurable SFTP server software. [![There was an update last week][Green]](https://github.com/drakkan/sftpgo) [![godoc][GoDoc]](https://godoc.org/github.com/drakkan/sftpgo)
* [yakvs](https://git.sci4me.com/sci4me/yakvs) Small, networked, in-memory key-value store.
* [flipt](https://github.com/markphelps/flipt) **star:1111** 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:944** Flagr is an open-source feature flagging and A/B testing service. [![There was an update last week][Green]](https://github.com/checkr/flagr) [![godoc][GoDoc]](https://godoc.org/github.com/checkr/flagr)
* [Flagr](https://github.com/checkr/flagr) **star:944** 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:883** 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)
* [jackal](https://github.com/ortuman/jackal) **star:750** 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)
* [discovery](https://github.com/Bilibili/discovery) **star:750** A registry for resilient mid-tier load balancing and failover. [![godoc][GoDoc]](https://godoc.org/github.com/Bilibili/discovery)
@ -1530,7 +1530,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
* Testing Frameworks
* [testmd](https://godoc.org/github.com/tvastar/test/cmd/testmd) Convert markdown snippets into testable go code.
* [Testify](https://github.com/stretchr/testify) **star:8944** Sacred extension to the standard go testing package. [![star > 2000][Awesome]](https://github.com/stretchr/testify) [![There was an update last week][Green]](https://github.com/stretchr/testify) [![godoc][GoDoc]](https://godoc.org/github.com/stretchr/testify)
* [Testify](https://github.com/stretchr/testify) **star:8944** Sacred extension to the standard go testing package. [![star > 2000][Awesome]](https://github.com/stretchr/testify) [![godoc][GoDoc]](https://godoc.org/github.com/stretchr/testify)
* [go-cmp](https://github.com/google/go-cmp) **star:1422** Package for comparing Go values in tests. [![godoc][GoDoc]](https://godoc.org/github.com/google/go-cmp)
* [httpexpect](https://github.com/gavv/httpexpect) **star:1202** Concise, declarative, and easy to use end-to-end HTTP and REST API testing. [![godoc][GoDoc]](https://godoc.org/github.com/gavv/httpexpect)
* [godog](https://github.com/DATA-DOG/godog) **star:834** Cucumber or Behat like BDD framework for Go. [![godoc][GoDoc]](https://godoc.org/github.com/DATA-DOG/godog)
@ -1855,7 +1855,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
* [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)
* [slicer](https://github.com/leaanthony/slicer) **star:5** Makes working with slices easier. [![godoc][GoDoc]](https://godoc.org/github.com/leaanthony/slicer)
* [sslice](https://github.com/yaa110/sslice) **star:5** Create a slice which is always sorted. [![godoc][GoDoc]](https://godoc.org/github.com/yaa110/sslice)
* [limiters](https://github.com/mennanov/limiters) **star:5** Rate limiters for distributed applications in Golang with configurable back-ends and distributed locks. [![There was an update last week][Green]](https://github.com/mennanov/limiters) [![godoc][GoDoc]](https://godoc.org/github.com/mennanov/limiters)
* [limiters](https://github.com/mennanov/limiters) **star:5** Rate limiters for distributed applications in Golang with configurable back-ends and distributed locks. [![godoc][GoDoc]](https://godoc.org/github.com/mennanov/limiters)
* [shutdown](https://github.com/ztrue/shutdown) **star:5** App shutdown hooks for `os.Signal` handling. [![godoc][GoDoc]](https://godoc.org/github.com/ztrue/shutdown)
* [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:3** Go package for working with Problem Details. [![godoc][GoDoc]](https://godoc.org/github.com/mvmaasakkers/go-problemdetails)
@ -2037,7 +2037,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
## Code Analysis
* [GoLint](https://github.com/golang/lint) **star:3286** Golint is a linter for Go source code. [![star > 2000][Awesome]](https://github.com/golang/lint) [![There was an update last week][Green]](https://github.com/golang/lint) [![godoc][GoDoc]](https://godoc.org/github.com/golang/lint)
* [GoLint](https://github.com/golang/lint) **star:3286** Golint is a linter for Go source code. [![star > 2000][Awesome]](https://github.com/golang/lint) [![godoc][GoDoc]](https://godoc.org/github.com/golang/lint)
* [Golint online](http://go-lint.appspot.com/) Lints online Go source files on GitHub, Bitbucket and Google Project Hosting using the golint package.
* [errcheck](https://github.com/kisielk/errcheck) **star:1369** Errcheck is a program for checking for unchecked errors in Go programs. [![godoc][GoDoc]](https://godoc.org/github.com/kisielk/errcheck)
* [gcvis](https://github.com/davecheney/gcvis) **star:936** Visualise Go program GC trace data in real time. [![godoc][GoDoc]](https://godoc.org/github.com/davecheney/gcvis)
@ -2082,7 +2082,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
## Go Generate Tools
* [gotests](https://github.com/cweill/gotests) **star:2385** Generate Go tests from your source code. [![star > 2000][Awesome]](https://github.com/cweill/gotests) [![There was an update last week][Green]](https://github.com/cweill/gotests) [![godoc][GoDoc]](https://godoc.org/github.com/cweill/gotests)
* [gotests](https://github.com/cweill/gotests) **star:2385** Generate Go tests from your source code. [![star > 2000][Awesome]](https://github.com/cweill/gotests) [![godoc][GoDoc]](https://godoc.org/github.com/cweill/gotests)
* [genny](https://github.com/cheekybits/genny) **star:1047** Elegant generics for Go. [![godoc][GoDoc]](https://godoc.org/github.com/cheekybits/genny)
* [re2dfa](https://github.com/opennota/re2dfa) **star:174** Transform regular expressions into finite state machines and output Go source code. [![It hasn't been updated in the last year][Yellow]](https://github.com/opennota/re2dfa) [![godoc][GoDoc]](https://godoc.org/github.com/opennota/re2dfa)
* [TOML-to-Go](https://xuri.me/toml-to-go) Translates TOML into a Go type in the browser instantly.
@ -2131,7 +2131,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
* [goxc](https://github.com/laher/goxc) **star:1637** build tool for Go, with a focus on cross-compiling and packaging. [![godoc][GoDoc]](https://godoc.org/github.com/laher/goxc)
* [fac](https://github.com/mkchoi212/fac) **star:1629** Command-line user interface to fix git merge conflicts. [![godoc][GoDoc]](https://godoc.org/github.com/mkchoi212/fac)
* [kala](https://github.com/ajvb/kala) **star:1375** Simplistic, modern, and performant job scheduler. [![godoc][GoDoc]](https://godoc.org/github.com/ajvb/kala)
* [script](https://github.com/bitfield/script) **star:1226** Making it easy to write shell-like scripts in Go for DevOps and system administration tasks. [![There was an update last week][Green]](https://github.com/bitfield/script) [![godoc][GoDoc]](https://godoc.org/github.com/bitfield/script)
* [script](https://github.com/bitfield/script) **star:1226** Making it easy to write shell-like scripts in Go for DevOps and system administration tasks. [![godoc][GoDoc]](https://godoc.org/github.com/bitfield/script)
* [StatusOK](https://github.com/sanathp/statusok) **star:1225** Monitor your Website and REST APIs.Get Notified through Slack, E-mail when your server is down or response time is more than expected. [![godoc][GoDoc]](https://godoc.org/github.com/sanathp/statusok)
* [s3gof3r](https://github.com/rlmcpherson/s3gof3r) **star:1019** Small utility/library optimized for high speed transfer of large objects into and out of Amazon S3. [![godoc][GoDoc]](https://godoc.org/github.com/rlmcpherson/s3gof3r)
* [go-selfupdate](https://github.com/sanbornm/go-selfupdate) **star:692** Enable your Go applications to self update. [![godoc][GoDoc]](https://godoc.org/github.com/sanbornm/go-selfupdate)