code optimized (#382)

This commit is contained in:
kingxt
2021-01-13 16:37:33 +08:00
committed by GitHub
parent 9cd2015661
commit 7f49bd8a31
2 changed files with 15 additions and 7 deletions

View File

@@ -148,6 +148,11 @@ func (p parser) fieldToMember(field *ast.TypeField) spec.Member {
var tag = ""
if !field.IsAnonymous {
name = field.Name.Text()
if field.Tag == nil {
panic(fmt.Sprintf("error: line %d:%d field %s has no tag", field.Name.Line(), field.Name.Column(),
field.Name.Text()))
}
tag = field.Tag.Text()
}
return spec.Member{