Decode is documented at https://golang.org/pkg/encoding/json/#Decoder.Decode
(v any)
| 374 | |
| 375 | // Decode is documented at https://golang.org/pkg/encoding/json/#Decoder.Decode |
| 376 | func (dec *Decoder) Decode(v any) error { |
| 377 | raw, err := dec.readValue() |
| 378 | if err != nil { |
| 379 | return err |
| 380 | } |
| 381 | _, err = Parse(raw, v, dec.flags) |
| 382 | return err |
| 383 | } |
| 384 | |
| 385 | const ( |
| 386 | minBufferSize = 32768 |