package
1.15.5
Repository: https://github.com/jummyliu/pkg.git
Documentation: pkg.go.dev

# Functions

CompareStringSlice 比较两个 []string 如果完全一致,则返回true,否则返回false.
CompareStringSlicePrefix 比较两个 []string,判断 str 中每一项是否包含 substr 中的每一项.
FillSlice 使用指定元素填充 slice 到指定长度.
FindIndex 返回元素在 slice 中所在的位置 如果未命中,-1.
GetExecutablePath 获取执行文件路径,在 main 包下面调用,能获取到准确地路径 通过判断是否在临时目录,区分 go run 和 go build go run: runtime.Caller(1) 获取调用者的文件路径 go build: os.Executable() 获取文件路径.
RandomStr 随机字符串,包含大小写字母、数字、一般字符 字符集:abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890~!@#$%^&*-+.
RandomStrWithSource 随机字符串,自行提供字符集.
Reverse 在原slice上进行修改,进行倒序.
UUID 封装获取 uuid 的函数.