实用工具
发布者:admin 发表于:439天前 阅读数:616 评论:0

实用工具

通用工具和工具使您的生活更轻松。

apm - 用于Golang应用程序与HTTP API过程管理器。

backscanner - 一种类似于bufio.Scanner的扫描仪,但是它以相反的顺序读取和返回行,从给定位置开始并向后移动。

beyond - Go工具将带您进入AOP世界!

blank - 验证或删除字符串中的空格和空格。

boilr - 十分快速的CLI工具,用于从样板模板创建项目。

chyle - 使用git存储库的Changelog生成器,具有多种配置可能性。

circuit -高效和完整的功能猬比如去执行断路器的格局。

circuitbreaker - 断路器在Go。

clockwork - 用于golang的简单假时钟。

cmd - 用于在osx,windows和linux上执行shell命令的库。

command - 命令模式的围棋与线程安全的串行和并行调度。

copy-pasta - 通用多工作站剪贴板,使用后端等S3进行存储。

ctop - Top-like 顶状接口(例如HTOP),用于容器的指标。

ctxutil - A 上下文的实用程序功能的集合。

dbt -一种用于从中央可信存储库运行自更新签名二进制文件的框架。

Death - 通过信号管理go应用程序关闭。

Deepcopier - Go的简单结构复制。

delve - Go 调试器。

dlog - 编译时控制的记录器,可在不删除调试调用的情况下缩小发行版。

ergo - 简化在不同端口上运行的多个本地服务的管理。

evaluator - 根据s表达式动态求值。它很容易扩展。

filetype - 小包,用于推断检查魔术数字签名的文件类型。

filler - 使用“填充”标签的小工具来填充结构。

filter - 提供过滤,消毒,和转到数据的转换。

fzf - 用Go编写的命令行模糊查找器。

gaper - 在Go项目崩溃或某些观看的文件更改时生成并重新启动Go项目。

generate - 运行go在指定的路径或环境变量上递归生成,并且可以通过正则表达式进行过滤。

ghokin - 并行化的格式化程序,没有黄瓜的外部依赖关系(黄瓜,behat …)。

git-time-metric - Git的简单,无缝,轻量级时间跟踪。

go-astitodo - 在您的GO代码中解析TODO。

go-bind-plugin - go:generate工具,用于包装由golang插件导出的符号(仅限1.8)。

go-bsdiff - 纯Go bsdiff和bspatch库以及CLI工具。

go-dry - Go 的干燥包装(请勿重复)。

go-funk - 现代Go实用程序库,提供了帮助程序(映射,查找,包含,过滤器,块,反向等)。

go-health - 运行状况软件包简化了将运行状况检查添加到服务中的方式。

go-httpheader - 用于将结构编码为Header字段的Go库。

go-problemdetails - 用于处理“问题详细信息”的Go软件包。

go-rate - Go的定时速率限制器。

go-sitemap-generator - generator-用Go编写的XML Sitemap生成器。

go-trigger - Go-lang全局事件触发程序,使用ID注册事件并从项目的任何位置触发事件。

goback - 使用简单的指数补偿程序包。

godaemon - 编写守护程序的实用程序。

godropbox - 用于从Dropbox编写Go服务/应用程序的通用库。

gohper - 各种工具/模块有助于开发。

golarm - 具有系统事件的火灾警报。

golog - 简单,轻量级的CLI工具,可定时跟踪您的任务。

gopencils - 小型简单的程序包,可轻松使用REST API。

goplaceholder - 一个小的golang库,用于生成占位符图像。

goreadability - 使用Facebook Open Graph和arc90的可读性的网页摘要提取器。

goreleaser - 尽可能快速,轻松地交付Go二进制文件。

goreporter - Golang工具,可进行静态分析,单元测试,代码审查并生成代码质量报告。

goseaweedfs - 具有几乎全部功能的SeaweedFS客户端库。

gostrutils -字符串操作和转换函数的集合。

gotenv - 从Go .env或任何io.ReaderGo中加载环境变量。

gpath - 使用Go的反射形式简化访问结构字段的库。

gubrak - Golang实用程序库,带有语法糖。就像lodash,但对于golang。

handy - 字符串处理程序/格式化程序和验证程序等许多实用程序和帮助程序。

htcat - 并行和流水线HTTP GET实用程序。

hub - 将git命令包装为具有其他功能的功能,以便从终端与github进行交互。

hystrix-go - 实现程序员定义的备用(又称为断路器)的Hystrix模式。

immortal - * nix跨平台(不可知操作系统)主管。

intrinsic - 使用x86 SIMD无需编写任何汇编代码。

jump - 跳跃可帮助您通过学习习惯来更快地导航。

koazee - 受到懒惰评估和函数式编程启发的库,消除了使用数组的麻烦。

limiters - Golang中分布式应用程序的速率限制器,具有可配置的后端和分布式锁。

lrserver - Go的LiveReload服务器。

mc - Minio Client提供了最少的工具来与Amazon S3兼容的云存储和文件系统一起使用。

mergo - 在Golang中合并结构和地图的助手。对于配置默认值很有用,避免了混乱的if语句。

mimemagic - Pure Go高性能MIME嗅探库/实用程序。

mimesniffer - Go的MIME类型嗅探器。

mimetype - 用于基于幻数的MIME类型检测的软件包。

minify - HTML,CSS,JS,XML,JSON和SVG文件格式的快速缩小器。

minquery - 支持高效分页的MongoDB / mgo.v2查询(光标继续列出我们停下来的文档)。

mmake - 现代品牌。

moldova - 用于基于输入模板生成随机数据的实用程序。

mole - cli应用程序,可轻松创建ssh隧道。

mssqlx - 数据库客户端库,任何主从服务器,主主服务器结构的代理。轻巧且自动平衡。

multitick - 用于对齐的行情的多路复用器。

myhttp - 使用超时支持发出HTTP GET请求的简单API。

okrun - 运行错误压路机。

olaf - Go中实现的Twitter Snowflake。

onecache - 缓存库,支持多个后端存储(Redis,Memcached,文件系统等)。

panicparse - 将相似的goroutine分组并为堆栈转储着色。

peco - 简化的交互式过滤工具。

pgo - PHP社区的便捷功能。

pm - 过程(即够程)与HTTP API管理器。

rclient - REST API的可读,灵活,易于使用的客户端。

realize - 使用文件监视程序构建系统并实时重新加载。使用自定义路径运行,构建和监视文件更改。

repeat - 实施不同的退避策略,对重试操作和心跳很有用。

request - Go HTTP Requests for Humans™。

rerate - Go的基于Redis的速率计数器和速率限制器。

rerun - 当源更改时,重新编译并重新运行go应用。

rest-go - 一个软件包,提供了许多使用rest api的有用方法。

retry - 最先进的功能机制,可以重复执行操作直到成功。

retry - 用于Go的简单但高度可配置的重试包。

retry - 用于Go的简单重试机制包。

retry - 一个非常简单的库,以确保完成您的工作。

retry-go - golang的重试变得简单容易。

robustly - 灵活运行功能,捕获并重新启动紧急情况。

scan - 扫描golang sql.Rows直接结构,条带或基本类型。

serve - 您需要的任何位置的静态http服务器。

shutdown - 应用关机钩子进行os.Signal处理。

silk - 读取丝绸netflow文件。

slice - 常见的Go slice操作的类型安全函数。

sliceconv - 基本类型之间的切片转换。

slicer - 使切片操作更加轻松。

spinner - Go程序包,可轻松为终端Spinner提供选项。

sqlx - 在出色的内置数据库/ sql软件包的基础上提供了一组扩展。

sslice - 创建一个始终排序的切片。

Storm - 简单和BoltDB强大的工具包。

structs - 实现简单的功能来操纵结构。

Task - 简单的“制作”替代方案。

toolbox - 切片,映射,多图,结构,函数,数据转换实用程序。服务路由器,宏评估程序,令牌生成器。

ugo - ugo是切片工具箱,具有Go的简洁语法。

UNIS - Go中字符串实用程序的Common Architecture™。

usql - usql是SQL数据库的通用命令行界面。

util - 有用的实用程序功能的集合。(字符串,并发,操作等)。

wuzz - 用于HTTP检查的交互式cli工具。

xferspdy - Xferspdy在golang中提供了二进制差异和补丁库。