We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1979186 commit 6880b63Copy full SHA for 6880b63
1 file changed
numbers.go
@@ -36,7 +36,7 @@ type StringOrNumber string
36
37
// UnmarshalJSON implements json.Unmarshaler
38
func (n *StringOrNumber) UnmarshalJSON(data []byte) error {
39
- if len(data) > 2 && data[0] == '"' && data[len(data)-1] == '"' {
+ if len(data) >= 2 && data[0] == '"' && data[len(data)-1] == '"' {
40
var v string
41
if err := json.Unmarshal(data, &v); err != nil {
42
return err
0 commit comments