From 48f39d637245af1fd1ad8c116602569776bffba5 Mon Sep 17 00:00:00 2001 From: Paul Cacheux Date: Fri, 23 Sep 2022 16:19:29 -0400 Subject: [PATCH] fix `Pointer` issue because of recent go version --- reflect.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/reflect.go b/reflect.go index 4d30df6..af36886 100644 --- a/reflect.go +++ b/reflect.go @@ -967,7 +967,7 @@ func (r *Reflector) reflectFieldName(f reflect.StructField) (string, bool, bool, } // As per JSON Marshal rules, anonymous pointer to structs are inherited - if f.Type.Kind() == reflect.Pointer && f.Type.Elem().Kind() == reflect.Struct { + if f.Type.Kind() == reflect.Ptr && f.Type.Elem().Kind() == reflect.Struct { return "", true, false, false } }