支持嵌套结构体 #1
| @ -125,6 +125,7 @@ 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) { | ||||
| 	name = wrapper.String(name).SnakeCaseToCamel() | ||||
| 	if existFieldCfg := b.GetField(name); nil != existFieldCfg { | ||||
| 		// 说明已存在指定名称字段 | ||||
| 		// 重复添加, 则会议后面的标签以及类型, 覆盖前面的值 | ||||
|  | ||||
		Reference in New Issue
	
	Block a user