|
@@ -204,7 +204,7 @@ func ToString(data any) (string, error) {
|
|
elemKind := dataVal.Type().Elem().Kind()
|
|
elemKind := dataVal.Type().Elem().Kind()
|
|
|
|
|
|
if elemKind != reflect.Uint8 {
|
|
if elemKind != reflect.Uint8 {
|
|
- return "", errors.New("不支持的类型: " + dataVal.Type().Elem().String())
|
|
|
|
|
|
+ return "", errors.New("不支持的类型: " + dataVal.Type().String())
|
|
}
|
|
}
|
|
|
|
|
|
var uints []uint8
|
|
var uints []uint8
|
|
@@ -219,7 +219,7 @@ func ToString(data any) (string, error) {
|
|
|
|
|
|
return string(uints), nil
|
|
return string(uints), nil
|
|
default:
|
|
default:
|
|
- return "", errors.New("不支持的类型: " + dataVal.Type().Elem().String())
|
|
|
|
|
|
+ return "", errors.New("不支持的类型: " + dataVal.Type().String())
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
@@ -253,7 +253,7 @@ func ToInt64(data any) (int64, error) {
|
|
|
|
|
|
return strconv.ParseInt(str, 0, 10)
|
|
return strconv.ParseInt(str, 0, 10)
|
|
default:
|
|
default:
|
|
- return 0, errors.New("不支持的类型: " + dataVal.Type().Elem().String())
|
|
|
|
|
|
+ return 0, errors.New("不支持的类型: " + dataVal.Type().String())
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
@@ -287,7 +287,7 @@ func ToUint64(data any) (uint64, error) {
|
|
|
|
|
|
return strconv.ParseUint(str, 0, 10)
|
|
return strconv.ParseUint(str, 0, 10)
|
|
default:
|
|
default:
|
|
- return 0, errors.New("不支持的类型: " + dataVal.Type().Elem().String())
|
|
|
|
|
|
+ return 0, errors.New("不支持的类型: " + dataVal.Type().String())
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
@@ -316,7 +316,7 @@ func ToBool(data any) (bool, error) {
|
|
return strconv.ParseBool(dataVal.String())
|
|
return strconv.ParseBool(dataVal.String())
|
|
}
|
|
}
|
|
default:
|
|
default:
|
|
- return false, errors.New("不支持的类型: " + dataVal.Type().Elem().String())
|
|
|
|
|
|
+ return false, errors.New("不支持的类型: " + dataVal.Type().String())
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
@@ -350,7 +350,7 @@ func ToFloat64(data any) (float64, error) {
|
|
|
|
|
|
return strconv.ParseFloat(str, 10)
|
|
return strconv.ParseFloat(str, 10)
|
|
default:
|
|
default:
|
|
- return 0, errors.New("不支持的类型: " + dataVal.Type().Elem().String())
|
|
|
|
|
|
+ return 0, errors.New("不支持的类型: " + dataVal.Type().String())
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|