(config JSONConfig, in io.Reader)
| 23 | } |
| 24 | |
| 25 | func NewJSONParser(config JSONConfig, in io.Reader) (*JSONParser, error) { |
| 26 | parser := &JSONParser{ |
| 27 | reader: bufio.NewReader(in), |
| 28 | mapping: config.Mapping, |
| 29 | buf: make([]byte, 0, 100), |
| 30 | } |
| 31 | return parser, nil |
| 32 | } |
| 33 | |
| 34 | func (p *JSONParser) ReadLine(line LogLine) error { |
| 35 | row, err := p.reader.ReadSlice('\n') |
no outgoing calls
searching dependent graphs…