miller/pkg/input
..
constants.go
doc.go
fixed_width_splitter.go
fixed_width_splitter_test.go
line_reader.go
pseudo_reader_gen.go
README.md
record_reader.go
record_reader_benchmark_test.go
record_reader_csv.go
record_reader_csvlite.go
record_reader_dcf.go
record_reader_dkvp_nidx.go
record_reader_dkvp_test.go
record_reader_dkvpx.go
record_reader_dkvpx_test.go
record_reader_factory.go
record_reader_json.go
record_reader_markdown.go
record_reader_pprint.go
record_reader_tsv.go
record_reader_xtab.go
record_reader_yaml.go
splitters.go

Logic for parsing disk-file/standard-input byte streams into records.

There is one record-reader type per supported input file format, and a factory method.