From 1c5b27a85b4d54fe658daa34e365c43118066619 Mon Sep 17 00:00:00 2001 From: Lunny Xiao Date: Tue, 29 Jun 2021 11:17:03 +0800 Subject: [PATCH] fix nil struct --- schemas/column.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/schemas/column.go b/schemas/column.go index 6dd3c1d7..4bbb6c2d 100644 --- a/schemas/column.go +++ b/schemas/column.go @@ -86,7 +86,7 @@ func (col *Column) ValueOfV(dataStruct *reflect.Value) (*reflect.Value, error) { for _, i := range col.FieldIndex { if v.Kind() == reflect.Ptr { if v.IsNil() { - return nil, nil + v.Set(reflect.New(v.Type().Elem())) } v = v.Elem() }