[氖-Ne] Go开发工具包
go get -u github.com/noble-gase/ne| 模块 | 说明 |
|---|---|
| array | 切片常用操作 |
| caches | 缓存常用操作 |
| hashes | 封装便于使用 |
| crypts | 封装便于使用(支持aes&rsa) |
| mutex | 基于 Redis 的分布式锁 |
| validates | 验证器支持汉化和自定义规则 |
| values | 用于处理 k-v 格式化的场景,如:生成签名串等 |
| coord | 距离、方位角、经纬度与平面直角坐标系的相互转化 |
| images | 图片处理,如:缩略图、裁切、标注等 |
| protos | 实现 url.Values 和 proto.Message 的相互转换 |
| leveltree | 基于泛型的菜单和组织单位等分类层级树 |
| retry | 重试封装 |
| steps | 分批次处理切片 |
| helper | IP、file、io、string、version-compare 等 |
| httpzip | 远程获取ZIP中的文件 |
Enjoy 😊