# Functions
No description provided by the author
No description provided by the author
Base64Decode 对数据进行 base64 解码.
Base64Encode 对数据进行 base64 编码.
ByteList2StringList 将srcbyte数组列表,转成字符串列表。.
Bytes2Str byte数组直接转成string对象,不发生内存copy.
BytesToInt byte转int.
BytesToString copy-free的[]byte转string,但注意使用场景限制,不可滥用。.
CaclMD5 返回str内容对应md5值(16进制表示).
FilterEmptyString 过滤空字符串.
GbkToUtf8 GBK 转 UTF-8.
GenerateRSAKeyX509 生成rsa公私钥,然后用x509编码.
GetUniqueID 生成UniqueID方法.
IntToBytes int转byte.
IsEqualByte 判断两个byte数组是否相等.
IsStringSliceEqual 返回两个字符串列表是否相等。都为nil,返回true。其中之一为nil,返回false。 都不是nil,则长度内容顺序都一致才返回true。.
MD5Encrypt md5加密.
NullStr 判断是否是空字符串.
NullStringToString nullstring转换成string.
NullStrWithDefault 空字符串赋予默认值.
ParseInt32List 将s用sep分开,然后逐个转换为整数。转换失败的内容,直接跳过。.
ParseInt64List 将s用sep分开,然后逐个转换为整数。转换失败的内容,直接跳过。.
ParseIntList 将s用sep分开,然后逐个转换为整数。转换失败的内容,直接跳过。.
ParseUint32List 将s用sep分开,然后逐个转换为整数。转换失败的内容,直接跳过。.
ParseUint64List 将s用sep分开,然后逐个转换为整数。转换失败的内容,直接跳过。.
ParseUintList 将s用sep分开,然后逐个转换为整数。转换失败的内容,直接跳过。.
PKCS7Padding 补码.
PKCS7UnPadding 去码.
RSADecrypt RSA解密 privateKeyX509为x509编码后rsa私钥.
RSAEncrypt RSA加密 publicKeyX509为x509编码后rsa公钥.
Similarity 计算两个字符串的相似度.
SplitSlice 将slice按长度batchSize分成多段 batchHandler 返回false,表示退出执行.
SplitString 返回以partition分割的字符串数组.
StringFilter 字符串过滤,将1,2,3,4,5 -> '1','2','3','4','5'.
TrimSpaceSlice 将src中元素逐个调用strings.TrimSpace。.
Uint82Str uint8数组直接转成string对象,不发生内存copy.
Utf8ToGbk UTF-8 转 GBK.