|
@@ -18,7 +18,7 @@ type namingStrategyExtension struct {
|
|
|
|
|
|
|
|
func (extension *namingStrategyExtension) UpdateStructDescriptor(structDescriptor *jsoniter.StructDescriptor) {
|
|
func (extension *namingStrategyExtension) UpdateStructDescriptor(structDescriptor *jsoniter.StructDescriptor) {
|
|
|
for _, binding := range structDescriptor.Fields {
|
|
for _, binding := range structDescriptor.Fields {
|
|
|
- if unicode.IsLower(rune(binding.Field.Name()[0])) {
|
|
|
|
|
|
|
+ if unicode.IsLower(rune(binding.Field.Name()[0])) || binding.Field.Name()[0] == '_'{
|
|
|
continue
|
|
continue
|
|
|
}
|
|
}
|
|
|
tag, hastag := binding.Field.Tag().Lookup("json")
|
|
tag, hastag := binding.Field.Tag().Lookup("json")
|