package
0.2.11
Repository: https://github.com/chendemo12/fastapi.git
Documentation: pkg.go.dev

# Functions

B2S 将[]byte转换为字符串,(就地修改)零内存分配.
Base64Decode base64解码 @param data string base64字符串.
Base64Encode base64编码 @param data []byte 字节流 @return string base64字符串.
CombineStrings 合并字符串, 实现等同于strings.Join(),只是少了判断分隔符.
GetElementType 获取实际元素的反射类型.
Has 查找序列s内是否存在元素x @param s []T 查找序列 @param x T 特定元素 @return bool true if s contains x, false otherwise.
HexBeautify 格式化显示十六进制.
IsAnonymousStruct 是否是匿名(未声明)的结构体.
IsEqual 判断2个切片是否相等 @return true if is equal.
MapToString 将字典转换成字符串显示.
Pluralize 获得一个单词的复数形式,按照语法规则进行变换.
QueryFieldTag 查找struct字段的Tag @param tag reflect.StructTag 字段的Tag @param label string 要查找的标签 @param undefined string 当查找的标签不存在时返回的默认值 @return string 查找到的标签值, 不存在则返回提供的默认值.
QueryJsonName 查询字段定义的json名称.
ReflectFuncName 反射获得函数名或方法名.
ReflectObjectType 获取任意对象的类型,若为指针,则反射具体的类型.
Reverse 数组倒序, 就地修改 @param s *[]T 需要倒序的序列.
S2B 将字符串转换为[]byte,(就地修改)零内存分配.
SetJsonEngine 修改默认的JSON配置.
SliceFilter 从数组spans中过滤出符合条件的元素,返回一个新的切片 @param spans []T 原始切片 @param filter func(span T) bool 如果为true则包含在结果集中.
StringsToFloats 将字符串数组转换成float64数组, 简单实现 @param strs []string 输入字符串数组 @return []float64 输出float64数组.
StringsToInts 将字符串数组转换成int数组, 简单实现 @param strs []string 输入字符串数组 @return []int 输出int数组.
Ternary 三元运算符.
WordCapitalize 单词首字母大写 @param word string 单词 @return string 首字母大写的单词.

# Variables

DefaultJson 默认配置.
goland:noinspection GoUnusedGlobalVariable.
FasterJson 更快的配置,浮点数仅能保留6位小数, 且不能序列化HTML.
goland:noinspection GoUnusedGlobalVariable.
goland:noinspection GoUnusedGlobalVariable.
goland:noinspection GoUnusedGlobalVariable.
goland:noinspection GoUnusedGlobalVariable.
goland:noinspection GoUnusedGlobalVariable.
goland:noinspection GoUnusedGlobalVariable.
goland:noinspection GoUnusedGlobalVariable.
goland:noinspection GoUnusedGlobalVariable.