文件

pkg文档描述
fsnotify用法监听文件修改进而自动重新加载

微服务

pkg文档描述
ratelimit漏桶率限制算法
Jaeger分布式追踪系统
hystrix-go流量控制,熔断,容错,隔离功能

缓存

pkg文档描述
cache2gogo 进程内缓存
golang-lru实现LRU缓存策略

日志&调试

pkg文档描述
errors错误处理
zerolog零拷贝日志

pkg文档描述
grpool轻量级协程池
ants协程池

框架

pkg文档描述
ginweb 高效框架
goConvey单元测试框架, 自带 Web 界面

配置

pkg文档描述
iniini 配置文件
gjson用法用于读取 JSON 串
sjson用法用于设置 JSON 串

唯一ID

pkg文档描述
uuiduuid 码
sonyflakesony 雪花算法
xid全局唯一ID生成器 20个字符长度

工具包

pkg文档描述
cron用法定时器 by linux crontab
endless优雅重启 go 程序
com工具包
cast全类型转换
gopass交互模式输入密码
cobra命令行框架, spf13大神出品