A Go package for parsing CSV (or similar) into structs