package
1.2.2
Repository: https://github.com/hihibug/microdule.git
Documentation: pkg.go.dev

# Functions

BuffPageFmt 格式化分页数据.
CollectStruct 声明集合.
CreateDir 批量创建文件夹.
EncodeMd5Salt 生成md5和salt.
ExternalIP 获取ip.
GeneratePaginationFromRequest 生成分页.
获取ip.
GoPanic 并发调用服务,每个handler执行完后响应.
GoPanicToError 并发调用服务,只要一个 handler panic 程序 shutdown.
GroupSearchPageFmt group Page 封装.
InArray 判断某一个值是否含在切片之中.
IsInterfaceNil 判读接口是否为Nil.
IsLittleEndian 决定主机字节顺序是否为小端序.
NewSnowflakeWorker NewWorker 初始化ID生成结构体 workerId 机器的编号.
OrderByString 排序字段定义.
PageFmt Page 格式化输出.
ParallelGroupSearchPageFmt 并行分页.
ParallelSearchPageFmt 并行分页.
PathExists 判断文件是否存在.
SearchPageFmt sql Page 封装.
ToFormattedJSON traverses the golang value to formatted JSON string, such as a struct, map, slice, array and so on.
VerifyMd5Salt 验证MD5和salt.

# Constants

支持 2 ^ 8 - 1 台机器每一个毫秒支持 2 ^ 9 - 1 个不同的id.

# Variables

No description provided by the author

# Structs

No description provided by the author
PageQuery 分页请求.
No description provided by the author
SearchPageParams api分页条件查询及排序结构体.
Worker 定义一个woker工作节点所需要的基本参数.