ReadMapStrIntfBytes reads a map[string]interface{} out of 'b' and returns the map and remaining bytes. If 'old' is non-nil, the values will be read into that map.
(b []byte, old map[string]any)
| 1139 | // out of 'b' and returns the map and remaining bytes. |
| 1140 | // If 'old' is non-nil, the values will be read into that map. |
| 1141 | func ReadMapStrIntfBytes(b []byte, old map[string]any) (v map[string]any, o []byte, err error) { |
| 1142 | return readMapStrIntfBytesDepth(b, old, 0) |
| 1143 | } |
| 1144 | |
| 1145 | func readMapStrIntfBytesDepth(b []byte, old map[string]any, depth int) (v map[string]any, o []byte, err error) { |
| 1146 | if depth >= recursionLimit { |
searching dependent graphs…