From 22dad8bd35ccb9f1b05505146ccdfeb69c272135 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=99=BD=E8=8C=B6=E6=B8=85=E6=AC=A2?= Date: Wed, 19 Mar 2025 18:47:15 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A7=A3=E5=86=B3return=20=E5=80=BC=E9=94=99?= =?UTF-8?q?=E8=AF=AF=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- builder.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/builder.go b/builder.go index 3662954..d705cbf 100644 --- a/builder.go +++ b/builder.go @@ -111,13 +111,13 @@ func (b *builderImpl) AddField(name string, pkg string, typ any, tag string, ano } // addNormalField 添加普通无嵌套的字段 -func (b *builderImpl) addNormalField(name string, pkg string, typ any, tag string, anonymous bool) Builder { +func (b *builderImpl) addNormalField(name string, pkg string, typ any, tag string, anonymous bool) { if existFieldCfg := b.GetField(name); nil != existFieldCfg { // 说明已存在指定名称字段 // 重复添加, 则会议后面的标签以及类型, 覆盖前面的值 existFieldCfg.SetTag(tag) existFieldCfg.SetType(typ) - return b + return } b.fields = append(b.fields, &fieldConfigImpl{ name: name,