update data type

This commit is contained in:
白茶清欢 2024-05-17 14:06:53 +08:00
parent e31a270e50
commit 203cc568fb

View File

@ -8,32 +8,33 @@
package consts package consts
const ( const (
DataTypeInt = "int" // int类型 -> int64 DataTypeInt = "int" // int类型 -> int64
DataTypeUint = "uint" // uint类型 -> uint64 DataTypeUint = "uint" // uint类型 -> uint64
DataTypeFloat = "float" // float类型 -> float64 DataTypeFloat = "float" // float类型 -> float64
DataTypeBool = "bool" // bool类型 DataTypeBool = "bool" // bool类型
DataTypeString = "string" // 字符串类型 DataTypeString = "string" // 字符串类型
DataTypeSliceInt = "[]int" // int数组 -> []int64 DataTypeSliceInt = "[]int" // int数组 -> []int64
DataTypeSliceIntWithChar = "[]int_split" // int数组 -> []int64, 按照指定字符切割 DataTypeSliceIntWithChar = "[]int_split" // int数组 -> []int64, 按照指定字符切割
DataTypeSliceUint = "[]uint" // uint数组 -> []uint64 DataTypeSliceUint = "[]uint" // uint数组 -> []uint64
DataTypeSliceUintWithChar = "[]uint_split" // uint数组 -> []uint64 指定字符切割 DataTypeSliceUintWithChar = "[]uint_split" // uint数组 -> []uint64 指定字符切割
DataTypeSliceFloat = "[]float" // float数组 -> []float64 DataTypeSliceFloat = "[]float" // float数组 -> []float64
DataTypeSliceFloatWithChar = "[]float_split" // float数组 -> []float64, 指定字符切割 DataTypeSliceFloatWithChar = "[]float_split" // float数组 -> []float64, 指定字符切割
DataTypeSliceBool = "[]bool" // bool数组 -> []bool DataTypeSliceBool = "[]bool" // bool数组 -> []bool
DataTypeSliceBoolWithChar = "[]bool_split" // bool数组 -> []bool, 指定字符切割 DataTypeSliceBoolWithChar = "[]bool_split" // bool数组 -> []bool, 指定字符切割
DataTypeSliceString = "[]string" // 字符串数组 -> []string DataTypeSliceString = "[]string" // 字符串数组 -> []string
DataTypeSliceStringWithChar = "[]string_split" // 字符串数组 -> []string, 指定字符切割 DataTypeSliceStringWithChar = "[]string_split" // 字符串数组 -> []string, 指定字符切割
DataTypeSliceSlice = "[][]any" // 字符串数组 -> [][]any DataTypeSliceSlice = "[][]any" // 字符串数组 -> [][]any
DataTypeSliceMapAnyAny = "[]map[any]any" // 字符串数组 -> map[any]any, slice对象 DataTypeSliceMapAnyAny = "[]map[any]any" // 字符串数组 -> map[any]any, slice对象
DataTypeSliceMapStringAny = "[]map[string]any" // 字符串数组 -> map[string]any, slice对象 DataTypeSliceMapStringAny = "[]map[string]any" // 字符串数组 -> map[string]any, slice对象
DataTypeMapStrInt = "map[string]int" // map -> map[string]int64 DataTypeMapStrInt = "map[string]int" // map -> map[string]int64
DataTypeMapStrUint = "map[string]uint" // map -> map[string]uint64 DataTypeMapStrUint = "map[string]uint" // map -> map[string]uint64
DataTypeMapStrFloat = "map[string]float" // map -> map[string]float64 DataTypeMapStrFloat = "map[string]float" // map -> map[string]float64
DataTypeMapStrBool = "map[string]bool" // map -> map[string]bool DataTypeMapStrBool = "map[string]bool" // map -> map[string]bool
DataTypeMapStrAny = "map[string]any" // map -> map[string]interface{} DataTypeMapStrAny = "map[string]any" // map -> map[string]interface{}
DataTypeMapAnyAny = "map[any]any" // map -> map[interface{}]interface{} DataTypeMapStrStr = "map[string]string" // map -> map[string]string
DataTypeMapStrSlice = "map[string][]any" // map -> map[string][]interface{} DataTypeMapAnyAny = "map[any]any" // map -> map[interface{}]interface{}
DataTypeAny = "any" // 任意类型 -> interface{} DataTypeMapStrSlice = "map[string][]any" // map -> map[string][]interface{}
DataTypeAny = "any" // 任意类型 -> interface{}
) )
const ( const (