package
0.2.16
Repository: https://github.com/xingcxb/gokit.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

AsciiToStr ASCII码转字符串* * @param str ASCII码 * @param separator 分隔符,如果为空则默认为逗号 * @return 返回字符串 */.
AutoReplaceMiddle 替换中间字符为* 如果为单字符的则无法隐藏eg:a , [email protected]* * @param str 待替换的字符 * @return 返回替换后的字符串 */.
CheckIdCardValid 判断身份证号是否合法 * @param id 身份证号 * @param strict 是否严格模式 * @return bool */.
CleanStrSymbol 清除字符串中的html标签* * @param str 字符串 * @return 返回清除后的字符串 */.
FirstLower 首字母小写* * @param str 要处理的字符 * @return 返回首字母大写的字符串 */.
FirstUpper 首字母大写* * @param str 要处理的字符 * @return 返回首字母大写的字符串 */.
HighlightCode 高亮代码 * @param code 代码 * @param language 语言 * @return string */.
IsEnLetter 判断单个字符是否为英文,如果字符长度超出单个字符直接判定为false* * @param str 待判断字符串 * @return 返回是否为英文 */.
IsNum 判断字符串是否为数字 * @param s 字符串 * @return 返回是否为数字 true为数字;false为非数字 */.
Length 获取字符串长度* * @param str 字符串 * @return 返回字符串长度 */.
MapParamsToUrlParams 请求链接中的params转字符串* * @param paramsMap 请求map类型的请求参数,通常来说请求参数都是字符串 * @return 返回拼凑后的字符串 */.
RemoveAll 去除字符串中指定的多个字符,如有多个则全部去除* * @param str 原始字符串 * @param chars 要剔除的字符列表 * @return 去除后的字符 */.
ReplaceIndex 通过下标指定区域替换值* * @param start 开始下标 * @param end 结束下标 * @param str 要替换字符串 * @param replaceStr 替换的字符串 * @return 返回替换后的字符串 */.
Reverse 反转字符串 例如:abcd =》dcba* * @param str 被反转的字符串 * @return 反转后的字符串 */.
SliceToStr 切片转字符串,用逗号分隔* * @param strs 切片 * @return 字符串 */.
Splicing 字符串拼接* * @param str 待拼凑的字符串 * @return 返回拼凑后的字符串 */.
SplitterToHump 分割符转换为驼峰* * @param str 待处理的字符 * @param splitter 分割符,默认为下划线 _ * @return 返回驼峰字符串 */.
Str2Int 字符串转int * @param str 字符串 */.
StrParamsToMapParams URL字符串参数转map* * @param str URL字符串参数 * @return 返回map类型的参数 */.
StrToAscii 字符串转ASCII码,并用指定的分隔符分隔* * @param str 字符串 * @param separator 返回值分隔符,如果为空则默认为逗号 * @return 返回ASCII码 */.
SubString 字符串截断* * @param s 原始字符串 * @param start 开始位置 0 <= start < len(s) * @param end 结束位置 * @return 返回截取后的字符串 */.

# Constants

字符串常量:空字符串 "".
字符串常量:空格符 " ".
字符串常量:下划线 _.