encoding/jsonutil/tolerant_reader_types.go
Avoid deeply nested control flow statements. Open
Open
} else if bl, ok := a.(bool); ok {
if bl {
*s = String("true")
} else {
*s = String("false")
Method String.UnmarshalJSON
has 5 return statements (exceeds 4 allowed). Open
Open
func (s *String) UnmarshalJSON(data []byte) error {
var a any
if err := json.Unmarshal(data, &a); err != nil {
panic(err)