go开发工具包,因很多项目都要重复写一些包,如日志,Gorm池,缓存组件
ps: v1 版本,支持 go version 1.16 及以下
go get github.com/cute-angelia/go-utils@v1
包说明:
- components (功能模块,是工具类的升级版)
- syntax (语法类)
- utils (工具类)
- examples (例子)
模块 | |
---|---|
Db | gorm |
缓存 | redis, buntdb(file), LRU cache |
HTTP | API,JWT,vaildation |
logger | file-rotatelogs, stdout |
syntax | file,slice,string,time,zip |
utils | encrypt, orderid,snowflake, idownload, ip, store,task,etc... |
limit | retry, risk |