miller/go/src/stream
John Kerl 9953016ff4
Port in-place processing from C to Go (#519)
* Port in-place processing from C to Go
2021-05-12 13:41:43 +00:00
..
README.md go.mod attempt 2021-02-14 01:13:24 -05:00
stream.go Port in-place processing from C to Go (#519) 2021-05-12 13:41:43 +00:00

The streamer uses Go channels to pipe together file-reads, to record-reading/parsing, to a chain of record-transformers, to record-writing/formatting, to terminal standard output.

This is the high-level sketch of Miller, invoked straight from main() within mlr.go.