Documentation
¶
Overview ¶
Package convert 结构体转换为map[string]string NOTE 2024-05-11
Package convert 提供了一组转换函数,用于将uint类型的值转换为其他类型。
Package convert 提供了一组转换函数,用于将uint16类型的值转换为其他类型。
Package convert 提供了一组转换函数,用于将uint32类型的值转换为其他类型。
Package convert 提供了一组转换函数,用于将uint64类型的值转换为其他类型。
Package convert 提供了一组转换函数,用于将uint8类型的值转换为其他类型。
Index ¶
- func AnyToAny(src any, dstPtr any) error
- func AnyToBool(value any) (bool, error)
- func AnyToFloat32(value any) (float32, error)
- func AnyToFloat64(value any) (float64, error)
- func AnyToInt(value any) (int, error)
- func AnyToInt16(value any) (int16, error)
- func AnyToInt32(value any) (int32, error)
- func AnyToInt64(value any) (int64, error)
- func AnyToInt8(value any) (int8, error)
- func AnyToString(value any) (string, error)
- func AnyToUint(value any) (uint, error)
- func AnyToUint16(value any) (uint16, error)
- func AnyToUint32(value any) (uint32, error)
- func AnyToUint64(value any) (uint64, error)
- func AnyToUint8(value any) (uint8, error)
- func BoolToInt(value bool) int
- func BoolToString(value bool) string
- func Float32ToBool(value float32) bool
- func Float32ToFloat64(value float32) (float64, error)
- func Float32ToInt(value float32) (int, error)
- func Float32ToInt16(value float32) (int16, error)
- func Float32ToInt32(value float32) (int32, error)
- func Float32ToInt64(value float32) (int64, error)
- func Float32ToInt8(value float32) (int8, error)
- func Float32ToString(value float32) string
- func Float32ToUint(value float32) (uint, error)
- func Float32ToUint16(value float32) (uint16, error)
- func Float32ToUint32(value float32) (uint32, error)
- func Float32ToUint64(value float32) (uint64, error)
- func Float32ToUint8(value float32) (uint8, error)
- func Float64ToBool(value float64) bool
- func Float64ToFloat32(value float64) (float32, error)
- func Float64ToInt(value float64) (int, error)
- func Float64ToInt16(value float64) (int16, error)
- func Float64ToInt32(value float64) (int32, error)
- func Float64ToInt64(value float64) (int64, error)
- func Float64ToInt8(value float64) (int8, error)
- func Float64ToString(value float64) string
- func Float64ToUint(value float64) (uint, error)
- func Float64ToUint16(value float64) (uint16, error)
- func Float64ToUint32(value float64) (uint32, error)
- func Float64ToUint64(value float64) (uint64, error)
- func Float64ToUint8(value float64) (uint8, error)
- func Int16ToBool(value int16) bool
- func Int16ToFloat32(value int16) (float32, error)
- func Int16ToFloat64(value int16) (float64, error)
- func Int16ToInt(value int16) (int, error)
- func Int16ToInt32(value int16) (int32, error)
- func Int16ToInt64(value int16) (int64, error)
- func Int16ToInt8(value int16) (int8, error)
- func Int16ToString(value int16) string
- func Int16ToUint(value int16) (uint, error)
- func Int16ToUint16(value int16) (uint16, error)
- func Int16ToUint32(value int16) (uint32, error)
- func Int16ToUint64(value int16) (uint64, error)
- func Int16ToUint8(value int16) (uint8, error)
- func Int32ToBool(value int32) bool
- func Int32ToFloat32(value int32) (float32, error)
- func Int32ToFloat64(value int32) (float64, error)
- func Int32ToInt(value int32) (int, error)
- func Int32ToInt16(value int32) (int16, error)
- func Int32ToInt64(value int32) (int64, error)
- func Int32ToInt8(value int32) (int8, error)
- func Int32ToString(value int32) string
- func Int32ToUint(value int32) (uint, error)
- func Int32ToUint16(value int32) (uint16, error)
- func Int32ToUint32(value int32) (uint32, error)
- func Int32ToUint64(value int32) (uint64, error)
- func Int32ToUint8(value int32) (uint8, error)
- func Int64ToBool(value int64) bool
- func Int64ToFloat32(value int64) (float32, error)
- func Int64ToFloat64(value int64) (float64, error)
- func Int64ToInt(value int64) (int, error)
- func Int64ToInt16(value int64) (int16, error)
- func Int64ToInt32(value int64) (int32, error)
- func Int64ToInt8(value int64) (int8, error)
- func Int64ToString(value int64) string
- func Int64ToUint(value int64) (uint, error)
- func Int64ToUint16(value int64) (uint16, error)
- func Int64ToUint32(value int64) (uint32, error)
- func Int64ToUint64(value int64) (uint64, error)
- func Int64ToUint8(value int64) (uint8, error)
- func Int8ToBool(value int8) bool
- func Int8ToFloat32(value int8) (float32, error)
- func Int8ToFloat64(value int8) (float64, error)
- func Int8ToInt(value int8) (int, error)
- func Int8ToInt16(value int8) (int16, error)
- func Int8ToInt32(value int8) (int32, error)
- func Int8ToInt64(value int8) (int64, error)
- func Int8ToString(value int8) string
- func Int8ToUint(value int8) (uint, error)
- func Int8ToUint16(value int8) (uint16, error)
- func Int8ToUint32(value int8) (uint32, error)
- func Int8ToUint64(value int8) (uint64, error)
- func Int8ToUint8(value int8) (uint8, error)
- func IntToBool(value int) bool
- func IntToFloat32(value int) (float32, error)
- func IntToFloat64(value int) (float64, error)
- func IntToInt16(value int) (int16, error)
- func IntToInt32(value int) (int32, error)
- func IntToInt64(value int) (int64, error)
- func IntToInt8(value int) (int8, error)
- func IntToString(value int) string
- func IntToUint(value int) (uint, error)
- func IntToUint16(value int) (uint16, error)
- func IntToUint32(value int) (uint32, error)
- func IntToUint64(value int) (uint64, error)
- func IntToUint8(value int) (uint8, error)
- func SliceToSlice(src any, dst any) error
- func StringToBool(value string) (bool, error)
- func StringToFloat32(value string) (float32, error)
- func StringToFloat64(value string) (float64, error)
- func StringToInt(value string) (int, error)
- func StringToInt16(value string) (int16, error)
- func StringToInt32(value string) (int32, error)
- func StringToInt64(value string) (int64, error)
- func StringToInt8(value string) (int8, error)
- func StringToUint(value string) (uint, error)
- func StringToUint16(value string) (uint16, error)
- func StringToUint32(value string) (uint32, error)
- func StringToUint64(value string) (uint64, error)
- func StringToUint8(value string) (uint8, error)
- func StructSliceToStructSlice[T any](src any, fieldMap map[string]string) ([]T, error)
- func StructToMap(s interface{}) (map[string]string, error)
- func StructToStruct[T any](src any, fieldMap map[string]string) (T, error)
- func Uint16ToBool(value uint16) bool
- func Uint16ToFloat32(value uint16) (float32, error)
- func Uint16ToFloat64(value uint16) (float64, error)
- func Uint16ToInt(value uint16) (int, error)
- func Uint16ToInt16(value uint16) (int16, error)
- func Uint16ToInt32(value uint16) (int32, error)
- func Uint16ToInt64(value uint16) (int64, error)
- func Uint16ToInt8(value uint16) (int8, error)
- func Uint16ToString(value uint16) string
- func Uint16ToUint(value uint16) (uint, error)
- func Uint16ToUint32(value uint16) (uint32, error)
- func Uint16ToUint64(value uint16) (uint64, error)
- func Uint16ToUint8(value uint16) (uint8, error)
- func Uint32ToBool(value uint32) bool
- func Uint32ToFloat32(value uint32) (float32, error)
- func Uint32ToFloat64(value uint32) (float64, error)
- func Uint32ToInt(value uint32) (int, error)
- func Uint32ToInt16(value uint32) (int16, error)
- func Uint32ToInt32(value uint32) (int32, error)
- func Uint32ToInt64(value uint32) (int64, error)
- func Uint32ToInt8(value uint32) (int8, error)
- func Uint32ToString(value uint32) string
- func Uint32ToUint(value uint32) (uint, error)
- func Uint32ToUint16(value uint32) (uint16, error)
- func Uint32ToUint64(value uint32) (uint64, error)
- func Uint32ToUint8(value uint32) (uint8, error)
- func Uint64ToBool(value uint64) bool
- func Uint64ToFloat32(value uint64) (float32, error)
- func Uint64ToFloat64(value uint64) (float64, error)
- func Uint64ToInt(value uint64) (int, error)
- func Uint64ToInt16(value uint64) (int16, error)
- func Uint64ToInt32(value uint64) (int32, error)
- func Uint64ToInt64(value uint64) (int64, error)
- func Uint64ToInt8(value uint64) (int8, error)
- func Uint64ToString(value uint64) string
- func Uint64ToUint(value uint64) (uint, error)
- func Uint64ToUint16(value uint64) (uint16, error)
- func Uint64ToUint32(value uint64) (uint32, error)
- func Uint64ToUint8(value uint64) (uint8, error)
- func Uint8ToBool(value uint8) bool
- func Uint8ToFloat32(value uint8) (float32, error)
- func Uint8ToFloat64(value uint8) (float64, error)
- func Uint8ToInt(value uint8) (int, error)
- func Uint8ToInt16(value uint8) (int16, error)
- func Uint8ToInt32(value uint8) (int32, error)
- func Uint8ToInt64(value uint8) (int64, error)
- func Uint8ToInt8(value uint8) (int8, error)
- func Uint8ToString(value uint8) string
- func Uint8ToUint(value uint8) (uint, error)
- func Uint8ToUint16(value uint8) (uint16, error)
- func Uint8ToUint32(value uint8) (uint32, error)
- func Uint8ToUint64(value uint8) (uint64, error)
- func UintToBool(value uint) bool
- func UintToFloat32(value uint) (float32, error)
- func UintToFloat64(value uint) (float64, error)
- func UintToInt(value uint) (int, error)
- func UintToInt16(value uint) (int16, error)
- func UintToInt32(value uint) (int32, error)
- func UintToInt64(value uint) (int64, error)
- func UintToInt8(value uint) (int8, error)
- func UintToString(value uint) string
- func UintToUint16(value uint) (uint16, error)
- func UintToUint32(value uint) (uint32, error)
- func UintToUint64(value uint) (uint64, error)
- func UintToUint8(value uint) (uint8, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AnyToInt16 ¶
AnyToInt16 任意基础类型转为int16类型. 注意:浮点数到int16的转换会丢失小数部分。
func AnyToInt32 ¶
AnyToInt32 任意基础类型转为int32类型. 注意:浮点数到int32的转换会丢失小数部分。
func AnyToInt64 ¶
AnyToInt64 任意基础类型转为int64类型. 注意:浮点数到int64的转换会丢失小数部分。
func AnyToUint16 ¶
AnyToUint16 任意基础类型转为uint16类型. 注意:浮点数到int16的转换会丢失小数部分。
func AnyToUint32 ¶
AnyToUint32 任意基础类型转为uint32类型. 注意:浮点数到int32的转换会丢失小数部分。
func AnyToUint64 ¶
AnyToUint64 任意基础类型转为uint64类型. 注意:浮点数到int64的转换会丢失小数部分。
func AnyToUint8 ¶
AnyToUint8 任意基础类型转为uint8类型. 注意:浮点数到int8的转换会丢失小数部分。
func BoolToString ¶
func Float32ToFloat64 ¶
Float32ToFloat64 将float32类型转换为float64类型,直接进行类型转换
func Float32ToInt ¶
Float32ToInt 将 float32 转换为 int,检查溢出
func Float32ToInt16 ¶
Float32ToInt16 将 float32 转换为 int16,检查溢出
func Float32ToInt32 ¶
Float32ToInt32 将 float32 转换为 int32,检查溢出
func Float32ToInt64 ¶
Float32ToInt64 将 float32 转换为 int64,检查溢出
func Float32ToInt8 ¶
Float32ToInt8 将 float32 转换为 int8,检查溢出
func Float32ToString ¶
Float32ToString 将 float32 转换为 string
func Float32ToUint ¶
Float32ToUint 将 float32 转换为 uint,检查溢出
func Float32ToUint16 ¶
Float32ToUint16 将 float32 转换为 uint16,检查溢出
func Float32ToUint32 ¶
Float32ToUint32 将 float32 转换为 uint32,检查溢出
func Float32ToUint64 ¶
Float32ToUint64 将 float32 转换为 uint64,检查溢出
func Float32ToUint8 ¶
Float32ToUint8 将 float32 转换为 uint8,检查溢出
func Float64ToFloat32 ¶
Float64ToFloat32 将float64类型转换为float32类型,直接进行类型转换
func Float64ToInt ¶
Float64ToInt 将 float64 转换为 int,检查溢出
func Float64ToInt16 ¶
Float64ToInt16 将 float64 转换为 int16,检查溢出
func Float64ToInt32 ¶
Float64ToInt32 将 float64 转换为 int32,检查溢出
func Float64ToInt64 ¶
Float64ToInt64 将 float64 转换为 int64,检查溢出
func Float64ToInt8 ¶
Float64ToInt8 将 float64 转换为 int8,检查溢出
func Float64ToString ¶
Float64ToString 将 float64 转换为 string
func Float64ToUint ¶
Float64ToUint 将 float64 转换为 uint,检查溢出
func Float64ToUint16 ¶
Float64ToUint16 将 float64 转换为 uint16,检查溢出
func Float64ToUint32 ¶
Float64ToUint32 将 float64 转换为 uint32,检查溢出
func Float64ToUint64 ¶
Float64ToUint64 将 float64 转换为 uint64,检查溢出
func Float64ToUint8 ¶
Float64ToUint8 将 float64 转换为 uint8,检查溢出
func Int16ToBool ¶
Int16ToBool 将 int16 转换为 bool,非零值转换为 true,零值转换为 false。
func Int16ToFloat32 ¶
Int16ToFloat32 将 int16 转换为 float32,直接转换即可。
func Int16ToFloat64 ¶
Int16ToFloat64 将 int16 转换为 float64,直接转换即可。
func Int16ToInt ¶
Int16ToInt 将 int16 转换为 int,由于 int16 的范围完全包含在 int 中,所以直接转换即可。
func Int16ToInt32 ¶
Int16ToInt32 将 int16 转换为 int32,由于 int16 的范围完全包含在 int32 中,所以直接转换即可。
func Int16ToInt64 ¶
Int16ToInt64 将 int16 转换为 int64,由于 int16 的范围完全包含在 int64 中,所以直接转换即可。
func Int16ToInt8 ¶
Int16ToInt8 将 int16 转换为 int8,需要检查是否超出 int8 的范围。
func Int16ToString ¶
Int16ToString 将 int16 转换为 string,使用 strconv.Itoa 函数进行转换。
func Int16ToUint16 ¶
Int16ToUint16 将 int16 转换为 uint16。
func Int16ToUint32 ¶
Int16ToUint32 将 int16 转换为 uint32。
func Int16ToUint64 ¶
Int16ToUint64 将 int16 转换为 uint64,由于 uint64 是无符号类型,不需要检查负数。
func Int16ToUint8 ¶
Int16ToUint8 将 int16 转换为 uint8,需要检查是否超出 uint8 的范围。
func Int32ToBool ¶
Int32ToBool 将int32类型转换为bool类型,非零值转换为true,零值转换为false
func Int32ToFloat32 ¶
Int32ToFloat32 将int32类型转换为float32类型,直接转换
func Int32ToFloat64 ¶
Int32ToFloat64 将int32类型转换为float64类型,直接转换
func Int32ToInt ¶
Int32ToInt 将int32类型转换为int类型,由于int32在int范围内,所以直接转换
func Int32ToInt16 ¶
Int32ToInt16 将int32类型转换为int16类型,先检查是否在int16范围内,然后进行转换
func Int32ToInt64 ¶
Int32ToInt64 将int32类型转换为int64类型,由于int32在int64范围内,所以直接转换
func Int32ToInt8 ¶
Int32ToInt8 将int32类型转换为int8类型,先检查是否在int8范围内,然后进行转换
func Int32ToString ¶
Int32ToString 将int32类型转换为string类型,使用strconv.Itoa函数进行转换
func Int32ToUint ¶
Int32ToUint 将int32类型转换为uint类型,先检查是否为负数,然后进行转换
func Int32ToUint16 ¶
Int32ToUint16 将int32类型转换为uint16类型,先检查是否为负数,然后检查是否在uint16范围内,然后进行转换
func Int32ToUint32 ¶
Int32ToUint32 将int32类型转换为uint32类型,先检查是否为负数,然后直接转换
func Int32ToUint64 ¶
Int32ToUint64 将int32类型转换为uint64类型,先检查是否为负数,然后直接转换
func Int32ToUint8 ¶
Int32ToUint8 将int32类型转换为uint8类型,先检查是否为负数,然后检查是否在uint8范围内,然后进行转换
func Int64ToBool ¶
Int64ToBool 将int64类型转换为bool类型,非零值转换为true,零值转换为false
func Int64ToFloat32 ¶
Int64ToFloat32 将int64类型转换为float32类型,直接转换
func Int64ToFloat64 ¶
Int64ToFloat64 将int64类型转换为float64类型,直接转换
func Int64ToInt ¶
Int64ToInt 将int64类型转换为int类型,先检查是否在int范围内,然后进行转换
func Int64ToInt16 ¶
Int64ToInt16 将int64类型转换为int16类型,先检查是否在int16范围内,然后进行转换
func Int64ToInt32 ¶
Int64ToInt32 将int64类型转换为int32类型,先检查是否在int32范围内,然后进行转换
func Int64ToInt8 ¶
Int64ToInt8 将int64类型转换为int8类型,先检查是否在int8范围内,然后进行转换
func Int64ToString ¶
Int64ToString 将int64类型转换为string类型,使用strconv.FormatInt函数进行转换
func Int64ToUint ¶
Int64ToUint 将int64类型转换为uint类型,先检查是否为负数,然后检查是否在uint范围内,然后进行转换
func Int64ToUint16 ¶
Int64ToUint16 将int64类型转换为uint16类型,先检查是否为负数,然后检查是否在uint16范围内,然后进行转换
func Int64ToUint32 ¶
Int64ToUint32 将int64类型转换为uint32类型,先检查是否为负数,然后检查是否在uint32范围内,然后进行转换
func Int64ToUint64 ¶
Int64ToUint64 将int64类型转换为uint64类型,先检查是否为负数,然后直接转换
func Int64ToUint8 ¶
Int64ToUint8 将int64类型转换为uint8类型,先检查是否为负数,然后检查是否在uint8范围内,然后进行转换
func Int8ToBool ¶
Int8ToBool 将int8类型转换为bool类型,非零值转换为true,零值转换为false
func Int8ToFloat32 ¶
Int8ToFloat32 将int8类型转换为float32类型,直接转换
func Int8ToFloat64 ¶
Int8ToFloat64 将int8类型转换为float64类型,直接转换
func Int8ToInt16 ¶
Int8ToInt16 将int8类型转换为int16类型,由于int8在int16范围内,直接转换
func Int8ToInt32 ¶
Int8ToInt32 将int8类型转换为int32类型,由于int8在int32范围内,直接转换
func Int8ToInt64 ¶
Int8ToInt64 将int8类型转换为int64类型,由于int8在int64范围内,直接转换
func Int8ToString ¶
Int8ToString 将int8类型转换为string类型,使用strconv.Itoa函数转换
func Int8ToUint ¶
Int8ToUint 将int8类型转换为uint类型,如果value为负数则返回错误,否则直接转换
func Int8ToUint16 ¶
Int8ToUint16 将int8类型转换为uint16类型,如果value为负数则返回错误,否则直接转换
func Int8ToUint32 ¶
Int8ToUint32 将int8类型转换为uint32类型,如果value为负数则返回错误,否则直接转换
func Int8ToUint64 ¶
Int8ToUint64 将int8类型转换为uint64类型,如果value为负数则返回错误,否则直接转换
func Int8ToUint8 ¶
Int8ToUint8 将int8类型转换为uint8类型,如果value为负数则返回错误,否则直接转换
func IntToFloat32 ¶
IntToFloat32 将int类型转换为float32类型,不需要检查溢出
func IntToFloat64 ¶
IntToFloat64 将int类型转换为float64类型,不需要检查溢出
func IntToUint16 ¶
IntToUint16 将int类型转换为uint16类型,检查是否为负数或溢出
func IntToUint32 ¶
IntToUint32 将int类型转换为uint32类型,检查是否为负数或溢出
func IntToUint64 ¶
IntToUint64 将int类型转换为uint64类型,检查是否为负数
func SliceToSlice ¶ added in v0.8.13
SliceToSlice 封装了对 slice 的转换。它接收 src 作为任意类型的切片, 并将其元素转换为 dst 指向的切片类型的元素。
func StringToFloat32 ¶
StringToFloat32 将字符串转换为 float32 类型。
func StringToFloat64 ¶
StringToFloat64 将字符串转换为 float64 类型。
func StringToInt16 ¶
StringToInt16 将字符串转换为 int16 类型。
func StringToInt32 ¶
StringToInt32 将字符串转换为 int32 类型。
func StringToInt64 ¶
StringToInt64 将字符串转换为 int64 类型。
func StringToUint16 ¶
StringToUint16 将字符串转换为 uint16 类型。
func StringToUint32 ¶
StringToUint32 将字符串转换为 uint32 类型。
func StringToUint64 ¶
StringToUint64 将字符串转换为 uint64 类型。
func StringToUint8 ¶
StringToUint8 将字符串转换为 uint8 类型。
func StructSliceToStructSlice ¶ added in v0.8.10
func StructToMap ¶
StructToMap 将结构体转换为map[string]string 使用json标签作为键名,如果无json标签则使用字段名 如果结构体中有嵌套结构体,会将嵌套结构体的字段展平
func StructToStruct ¶ added in v0.8.8
StructToStruct 是一个万能转换函数,它可以将一个结构体转换为另一个结构体
func Uint16ToBool ¶
Uint16ToBool 将uint16类型的值转换为bool类型,非零值转换为true,零值转换为false。
func Uint16ToFloat32 ¶
Uint16ToFloat32 将uint16类型的值转换为float32类型,不进行溢出检查。
func Uint16ToFloat64 ¶
Uint16ToFloat64 将uint16类型的值转换为float64类型,不进行溢出检查。
func Uint16ToInt ¶
Uint16ToInt 将uint16类型的值转换为int类型,不进行溢出检查。
func Uint16ToInt16 ¶
Uint16ToInt16 将uint16类型的值转换为int16类型,不进行溢出检查。
func Uint16ToInt32 ¶
Uint16ToInt32 将uint16类型的值转换为int32类型,不进行溢出检查。
func Uint16ToInt64 ¶
Uint16ToInt64 将uint16类型的值转换为int64类型,不进行溢出检查。
func Uint16ToInt8 ¶
Uint16ToInt8 将uint16类型的值转换为int8类型,如果超出int8范围则返回错误。
func Uint16ToUint ¶
Uint16ToUint 将uint16类型的值转换为uint类型,不进行溢出检查。
func Uint16ToUint32 ¶
Uint16ToUint32 将uint16类型的值转换为uint32类型,不进行溢出检查。
func Uint16ToUint64 ¶
Uint16ToUint64 将uint16类型的值转换为uint64类型,不进行溢出检查。
func Uint16ToUint8 ¶
Uint16ToUint8 将uint16类型的值转换为uint8类型,如果超出uint8范围则返回错误。
func Uint32ToBool ¶
Uint32ToBool 将uint32类型的值转换为bool类型,非零值转换为true,零值转换为false。
func Uint32ToFloat32 ¶
Uint32ToFloat32 将uint32类型的值转换为float32类型,不进行溢出检查。
func Uint32ToFloat64 ¶
Uint32ToFloat64 将uint32类型的值转换为float64类型,不进行溢出检查。
func Uint32ToInt ¶
Uint32ToInt 将uint32类型的值转换为int类型,不进行溢出检查。
func Uint32ToInt16 ¶
Uint32ToInt16 将uint32类型的值转换为int16类型,如果超出int16范围则返回错误。
func Uint32ToInt32 ¶
Uint32ToInt32 将uint32类型的值转换为int32类型,如果超出int32范围则返回错误。
func Uint32ToInt64 ¶
Uint32ToInt64 将uint32类型的值转换为int64类型,不进行溢出检查。
func Uint32ToInt8 ¶
Uint32ToInt8 将uint32类型的值转换为int8类型,如果超出int8范围则返回错误。
func Uint32ToUint ¶
Uint32ToUint 将uint32类型的值转换为uint类型,不进行溢出检查。
func Uint32ToUint16 ¶
Uint32ToUint16 将uint32类型的值转换为uint16类型,如果超出uint16范围则返回错误。
func Uint32ToUint64 ¶
Uint32ToUint64 将uint32类型的值转换为uint64类型,不进行溢出检查。
func Uint32ToUint8 ¶
Uint32ToUint8 将uint32类型的值转换为uint8类型,如果超出uint8范围则返回错误。
func Uint64ToBool ¶
Uint64ToBool 将uint64类型的值转换为bool类型,非零值转换为true,零值转换为false。
func Uint64ToFloat32 ¶
Uint64ToFloat32 将uint64类型的值转换为float32类型,不进行溢出检查。
func Uint64ToFloat64 ¶
Uint64ToFloat64 将uint64类型的值转换为float64类型,不进行溢出检查。
func Uint64ToInt ¶
Uint64ToInt 将uint64类型的值转换为int类型,如果超出int范围则返回错误。
func Uint64ToInt16 ¶
Uint64ToInt16 将uint64类型的值转换为int16类型,如果超出int16范围则返回错误。
func Uint64ToInt32 ¶
Uint64ToInt32 将uint64类型的值转换为int32类型,如果超出int32范围则返回错误。
func Uint64ToInt64 ¶
Uint64ToInt64 将uint64类型的值转换为int64类型,如果超出int64范围则返回错误。
func Uint64ToInt8 ¶
Uint64ToInt8 将uint64类型的值转换为int8类型,如果超出int8范围则返回错误。
func Uint64ToUint ¶
Uint64ToUint 将uint64类型的值转换为uint类型,如果超出uint范围则返回错误。
func Uint64ToUint16 ¶
Uint64ToUint16 将uint64类型的值转换为uint16类型,如果超出uint16范围则返回错误。
func Uint64ToUint32 ¶
Uint64ToUint32 将uint64类型的值转换为uint32类型,如果超出uint32范围则返回错误。
func Uint64ToUint8 ¶
Uint64ToUint8 将uint64类型的值转换为uint8类型,如果超出uint8范围则返回错误。
func Uint8ToBool ¶
Uint8ToBool 将uint8类型的值转换为bool类型,非零值转换为true,零值转换为false。
func Uint8ToFloat32 ¶
Uint8ToFloat32 将uint8类型的值转换为float32类型,不进行溢出检查。
func Uint8ToFloat64 ¶
Uint8ToFloat64 将uint8类型的值转换为float64类型,不进行溢出检查。
func Uint8ToInt16 ¶
Uint8ToInt16 将uint8类型的值转换为int16类型,不进行溢出检查。
func Uint8ToInt32 ¶
Uint8ToInt32 将uint8类型的值转换为int32类型,不进行溢出检查。
func Uint8ToInt64 ¶
Uint8ToInt64 将uint8类型的值转换为int64类型,不进行溢出检查。
func Uint8ToInt8 ¶
Uint8ToInt8 将uint8类型的值转换为int8类型,如果超出int8范围则返回错误。
func Uint8ToUint ¶
Uint8ToUint 将uint8类型的值转换为uint类型,不进行溢出检查。
func Uint8ToUint16 ¶
Uint8ToUint16 将uint8类型的值转换为uint16类型,不进行溢出检查。
func Uint8ToUint32 ¶
Uint8ToUint32 将uint8类型的值转换为uint32类型,不进行溢出检查。
func Uint8ToUint64 ¶
Uint8ToUint64 将uint8类型的值转换为uint64类型,不进行溢出检查。
func UintToBool ¶
UintToBool 将uint类型的值转换为bool类型,非零值转换为true,零值转换为false。
func UintToFloat32 ¶
UintToFloat32 将uint类型的值转换为float32类型,不进行溢出检查。
func UintToFloat64 ¶
UintToFloat64 将uint类型的值转换为float64类型,不进行溢出检查。
func UintToInt16 ¶
UintToInt16 将uint类型的值转换为int16类型,如果超出int16范围则返回错误。
func UintToInt32 ¶
UintToInt32 将uint类型的值转换为int32类型,如果超出int32范围则返回错误。
func UintToInt64 ¶
UintToInt64 将uint类型的值转换为int64类型,如果超出int64范围则返回错误。
func UintToInt8 ¶
UintToInt8 将uint类型的值转换为int8类型,如果超出int8范围则返回错误。
func UintToUint16 ¶
UintToUint16 将uint类型的值转换为uint16类型,如果超出uint16范围则返回错误。
func UintToUint32 ¶
UintToUint32 将uint类型的值转换为uint32类型,如果超出uint32范围则返回错误。
func UintToUint64 ¶
UintToUint64 将uint类型的值转换为uint64类型,不进行溢出检查。
func UintToUint8 ¶
UintToUint8 将uint类型的值转换为uint8类型,如果超出uint8范围则返回错误。
Types ¶
This section is empty.