# README
Go-Utils Go语言常用公共函数收集
安装
go get -u github.com/maczh/utils
包含工具包
- 3DES加解密
- AES加解密
- DES加解密
- BASE64编码解码
- RSA加密解密签名验签
- MD5摘要算法
- SHA摘要算法
- JSON序列化与反序列化
- 文件与目录操作
- 常用字符串验证:手机号、email、昵称、用户名、中文名等
- 条件判断函数
- 文件下载工具
- emoji表情工具
- Gin获取Post和Get全部参数 x-www-form-urlencoded
- hashset
- IP和端口工具
- Map转换、排序、判断key是否存在
- 随机字符串工具
- uuid生成工具
- SFTP上传下载工具
- 数组切片工具
- 字符串工具
- 中文工具:判断是否中文、中文字数、中文取子串、GBK/UTF-8互转
- 结构体与map互转工具
- 运行外部程序工具
- 时间格式转换
- URL编码反编码
- XML与map互转工具
- zip压缩工具