module
Version:
v0.0.13
Opens a new window with list of versions in this module.
Published: Jun 6, 2024
License: MIT
Opens a new window with license information.
README
¶
zcutils-go
golang常用工具类库
protobuf
提供protobuf相关工具,例如:
- protoreflect 提供获取目标proto消息的字段信息的相关函数。
zcargs
提供对命令行参数的获取与移除函数。
zcbitmap
提供位图工具包,包括:
- BitSet8 8位的位图
- BitSet16 16位的位图
- BitSet32 32位的位图
- BitSet64 64位的位图
zccompress
提供目录的tar.gz压缩与解压函数。
zcnumber
提供JSON转换时同时支持数字与字符串的自定义类型。
zcpath
文件路径相关操作包
zcrandom
随机数相关操作包
zcslice
切片相关操作包
zcssh
ssh远程操作函数包
zcstr
字符串相关操作包
zcsync
同步函数执行工具包
zctime
提供time相关处理
zctoken
提供支持国密算法以及国际主流密码学算法的token生成与校验函数:
SM2-SM3
: 国密算法,使用SM2签名,使用SM3散列
ECDSA-SHA256
: 使用ecdsa签名,使用SHA256散列
ED25519-SHA256
: 使用ed25519签名,使用SHA256散列
HMAC-SM3
: 采用国密散列算法SM3的HMAC认证码算法
HMAC-SHA256
: 采用散列算法SHA256的HMAC认证码算法
zcutil
其他通用处理函数
zcwaiter
同步等待器
JetBrains support
Thanks to JetBrains for supporting open source projects.
https://jb.gg/OpenSourceSupport.
Directories
¶
protobuf
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Package zctoken 凭证处理包 |
|
|
|
|
Click to show internal directories.
Click to hide internal directories.