An educational implementation of RFC 4180 CSV files reading and writing. The implementation is inspired by this great talk by Rob Pike: Lexical Scanning in Go