00.1-Golang官方库 Golang 官方库 project-layout 工程模板 crypto 官方加密库 Http 网络通信库 gomobile 移动设备支持 00.2-依赖管理 依赖管理 gmchart dep tools/godep 00.3-文档工具 文档工具 gowalker.org 在线文档生成 01.1-文本工具 文本工具 Markdown 转换器 fairlyblank/md2min russross/blackfriday markdown 转换器 tealeg/xlsx xlsx工具 swaggo/swag swaggerAPI生成器 01.2-数据结构工具 数据结构工具 安全map orcaman/concurrent-map 跳表数据结构 mtchavez/skiplist UUID 生成 go.uuid spf13/viper 配置解决方案 01.3-加密工具 加密工具 sinlov/fastEncryptDecode 01.4-解压工具 解压工具 mholt/archiver 混合解压工具 01.5-反射增强 反射增强 github.com/modern-go/reflect2 反射增强库 01.7-数据缓存 数据缓存 github.com/muesli/cache2gogo 简单内存库 github.com/eko/gocache 多模式缓存库 github.com/philippgille/gokv kv缓存库 02.1-测试工具 测试工具 Pallinder/go-randomdata 随机数据生成器 gostub 测试打桩工具 golang/mock/gomock mock模拟 codesenberg/bombardier http1/2 压测工具 smartystreets/goconvey 测试用例统计 03.0-运维工具 运维工具 服务器运维 平滑重启 github.com/fvbock/endless goagain 零下线时间式重启 caddy 跨平台HTTP/2服务代理 03.1-定时任务 定时任务 antlabs/timer 定时器-基于5级时间轮 go版本cron github.com/robfig/cron 04.0-网络工具 http客户端 parnurzeal/gorequest客户端 github.com/tomsteele/blacksheepwall 域名搜索工具 04.1-MQTT MQTT 协议 surgemq/surgemq MQTT服务端客户端 05.0-脚本化工具 脚本化工具 像shell一样使用go github.com/bitfield/script 05.1-js引擎 js-引擎 js 解析执行环境 github.com/robertkrimen/otto js 执行引擎 rogchap.com/v8go 05.2-lua引擎 lua 引擎 lua编译运行引擎 github.com/yuin/gopher-lua 06.0-应用容器 应用容器 php应用APP容器 github.com/spiral/roadrunner 10.0-基础工具 基础工具 编程辅助 语法提示器 gocode 日志工具 log4go 测试工具 github.com/cweill/gotests 测试模板生成工具 github.com/bmizerany/assert assert 单元测试工具 使用方法 运行测试 字符集转换工具 axgle/mahonia 字符集转换工具 Go GUI IDE andlabs/ui 10.1-命令行工具 命令行工具 urfave/cli 命令行 commander-cli/commander logrusorgru/aurora 输出命令行着色 commander-cli/cmd 全平台命令行执行 mkideal/cli 简单命令行 fsouza/go-dockerclient docker 客户端 富交互命令行工具 github.com/rivo/tview shirou/gopsutil 进程工具 10.2-传输工具 传输工具 jlaffaye/ftp FTP传输工具 11.0-序列化工具 序列化工具 多向序列化 hcl2json github.com/sclevine/yj toml json 序列化 tidwall/gjson 支持单个快速解析 json gig-simplejson buger/jsonparser json2go donnie4w/json4g gojson dutchcoders/XMLGen FlatBuffer install FlatBuffers by binary install FlatBuffers by build Use document iso8583 11.1-SQL映射工具 SQL映射工具 github.com/jmoiron/sqlx SQL增强 github.com/Masterminds/squirrel SQL生成 xorm ORM 映射 xorm 辅助工具 11.2-WebSokcet WebSokcet gorilla/websocket 11.3-解析工具 解析工具 goquery html 解析 tinydom XML-DOM 解析 11.4-验证工具 验证工具 gookit/validate 基于反射的参数验证 11.5-Web模板 Web模板 flosch/pongo2 Django风格模板 12.0-微服务工具 微服务工具 RPC服务 可插拔的RPC服务 go-micro go-kit 12.1-持久化工具 持久化工具 mongo-driver/mongo mongo官方驱动 yiigo golang 辅助库 kiteq 多种持久化方案的mq框架 Use blackbeans/flume-bridge flume的go语言客户端 12.2-连接中间件 连接中间件 Apache Kafka 连接中间件 Shopify/sarama 12.3-认证模块 认证模块 认证服务 github.com/casbin/casbin casbin 授权库 oauth2.0 模块 jwt-go jwt-go error 12.4-验证码 验证码 dchest/captcha 图片声音验证模块 12.5-服务监控 服务监控 opentracing-go 分布式链路追踪 Jaeger 链路追踪 12.6-服务器运行监视工具 服务器运行监视工具 divan/expvarmon 可视化监视服务运行状态工具 hashicorp/consul 微服务调度控制工具 prometheus/prometheus 服务器系统状态监视工具 influxdata/telegraf 服务监视报警工具 mackerelio/mackerel-agent 服务监视工具 cloudinsight/cloudinsight-agent 服务监视报警工具 fgeller/kt kafka 监控命令行工具 12.7-分布式锁 分布式锁 github.com/go-redsync/redsync 13.1-图片处理 图片处理 QRCode skip2/go-qrcode QRCode create shezadkhan137/go-qrcode wrapper around zbar 13.2-GUI工具 GUI 工具 walk Golang的图形编辑框架 grafana/grafana 在线编辑器 14.1-docker工具 docker 工具 fsouza/go-dockerclient docker客户端 16.0-专业数据库 专业数据库 influxdata/influxdb 监控级时序数据库 tidwall/tile38 GIS 地理信息时序数据库 20.1-WebApp框架 WebApp框架 devfeel/dotweb 带模板的WenApp框架 Folder TOC generated by sinlov