chore: add tests (#2778)

This commit is contained in:
Kevin Wan
2023-01-11 15:21:39 +08:00
committed by GitHub
parent 0b176e17ac
commit bae061a67e
2 changed files with 31 additions and 3 deletions

View File

@@ -752,7 +752,7 @@ func (u *Unmarshaler) processNamedFieldWithValueFromString(fieldType reflect.Typ
switch mt := mapValue.(type) {
case string:
checkValue = mt
case json.Number:
case fmt.Stringer:
checkValue = mt.String()
default:
return fmt.Errorf("the value in map is not string or json.Number, but %s",