ne

module
v0.9.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 25, 2026 License: MIT

README

氖-Ne

golang pkg.go.dev MIT

[氖-Ne] Go开发工具包

go get -u github.com/noble-gase/ne
模块 说明
array 切片常用操作
conv 类型转换
coord 距离、方位角、经纬度与平面直角坐标系的相互转化
cryptokit 封装 Crypto 常用方法,支持: AESRSA
helper 常用的辅助方法合集,包含:HTTP、IP、VersionCompare 等
httpzip 远程获取 ZIP 压缩包中的文件内容
hashkit 封装 Hash 常用方法
imgkit 图片处理,如:缩略图、裁切、标注等
treekit 基于泛型的树形结构,可用于:菜单和组织关系等
mutex 基于 Redis 的分布式锁
pbkit 实现 url.Valuesproto.Message 的相互转换
redkit 基于 singleflight 封装 Redis 常用操作
retry 重试操作
sqlkit 包含DB初始化和事务等封装 和 基于 Jet 的 curd 封装
stepkit 分批次处理切片
kvkit 用于处理 k-v 格式化的场景,如:生成签名串等
validkit 验证器(基于 validator)支持汉化和自定义规则

Enjoy 😊

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL