()
| 212 | } |
| 213 | |
| 214 | func (rd *realDecoder) getString() (string, error) { |
| 215 | n, err := rd.getStringLength() |
| 216 | if err != nil || n == -1 { |
| 217 | return "", err |
| 218 | } |
| 219 | |
| 220 | tmpStr := string(rd.raw[rd.off : rd.off+n]) |
| 221 | rd.off += n |
| 222 | return tmpStr, nil |
| 223 | } |
| 224 | |
| 225 | func (rd *realDecoder) getNullableString() (*string, error) { |
| 226 | n, err := rd.getStringLength() |
no test coverage detected