# Functions
ByteToString 自定义byte转string 解决强转效率低:先分配一个内存再复制内容 ByteToString([]byte("why")).
DeepCopy 深拷贝转换 type User struct { A string } user1 := &User{A:"a"} user2 := new(User) conversion.DeepCopy(user2, user1).
InterfaceFloat64ToInt16 interface转int16.
InterfaceFloat64ToInt32 interface转int32.
InterfaceFloat64ToInt64 interface转in64.
InterfaceFloat64ToInt8 interface转int8.
InterfaceFloat64ToUint16 interface转uint16.
InterfaceFloat64ToUint32 interface转uint32.
InterfaceFloat64ToUint64 interface转uint64.
InterfaceFloat64ToUint8 interface转uint8.
InterfaceStringToInt16 interface转int16.
InterfaceStringToInt32 interface转in32.
InterfaceStringToInt64 interface转int64.
InterfaceStringToInt8 interface转int8.
InterfaceStringToUint16 interface转uint16.
InterfaceStringToUint64 interface转uint64.
InterfaceStringToUint8 interface转uint8.
JsonEncode interface格式化为json.
JsonToMap json转map.
JsonToMapArray json转map数组.
ReaderToStruct 解析reader到结构体.
StringToByte 自定义string转byte 解决强转内存分配效率低问题 StringToByte("str").
StringToInt16 string转int16.
StringToInt32 string转int32.
StringToInt64 string转int64.
StringToInt8 string转int8.
StringToUint16 string转uint16.
StringToUint64 string转uint64.
StringToUint8 string转uint.
StructToJson 结构体转json.
StructToJsonByReflect 通过反射结构体转json.
StructToMap struct转map.