分享常用的GoLang包工具
包名 链接地址 备注
Machinery异步队列 IT虾米网
Mqtt通信 github.com/eclipse/paho.mqtt.golang go文档http://www.eclipse.org/paho/clients/golang/
微信开发 IT虾米网
fasthttp包 github.com/valyala/fasthttp
数据库操作包 IT虾米网
mysql db链式操作 IT虾米网
glide包管理工具 IT虾米网
文件配置包 github.com/spf13/viper
cli应用执行程序包 github.com/spf13/cobra
redis包 命令式操作 github.com/garyburd/redigo/redis
redis包 便捷操作 github.com/go-redis/redis
日志包 IT虾米网
日志包 IT虾米网 邮件通知logrus的hooks
gin Api文档包 IT虾米网
govalidator 参数验证器 github.com/asaskevich/govalidator
json编解码库 github.com/json-iterator/go
json web token IT虾米网
类型转换 github.com/Unknwon/com
优雅的重启Http服务 github.com/fvbock/endless 目前只支持linux环境下使用,零时间重启。
权限控制 github.com/mikespook/gorbac
WebSocket包 github.com/gorilla/websocket
定时任务包 github.com/robfig/cron
CloudXNS-DDNS IT虾米网 动态域名客户端 docker 镜像
Restful和gprc相互转换 IT虾米网 example => IT虾米网
proto构建Go代码工具 github.com/tuneinc/truss 用于RPC协议文档生成
Api网关 IT虾米网
GO直播服务器 IT虾米网
RabbitMQ包 IT虾米网
gin中文文档 IT虾米网
http限流 IT虾米网
ORM包 IT虾米网
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/tech/pnotes/18132.html