Support type aliases
This commit is contained in:
@@ -467,6 +467,10 @@ func convert(t reflect.Type, value reflect.Value) (reflect.Value, error) {
|
|||||||
returnPtr = true
|
returnPtr = true
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if t.Kind() == value.Kind() {
|
||||||
|
return value.Convert(t), nil
|
||||||
|
}
|
||||||
|
|
||||||
var err error
|
var err error
|
||||||
switch t.Kind() {
|
switch t.Kind() {
|
||||||
case reflect.Int, reflect.Int8, reflect.Int16, reflect.Int32, reflect.Int64:
|
case reflect.Int, reflect.Int8, reflect.Int16, reflect.Int32, reflect.Int64:
|
||||||
|
|||||||
Reference in New Issue
Block a user