github.com/flowrean/goscsv/csv (go): Package csv reads and writes comma-separated values (CSV) files. There are many kinds of CSV files; this package supports the format described in RFC 4180.  A csv file contains zero or more records of one or more fields per record. Each record is separated by the newline character. The final record may optionally be followed by a newline character.  White space is considered part of a field.  Carriage returns before newline characters are silently removed.  Fields which start and stop with the quote character " are called quoted-fields. The beginning and ending quote are not part of the field.  The source:  results in the fields  Within a quoted-field a quote character followed by a second quote character is considered a single quote.  results in  Newlines and commas may be included in a quoted-field  results in
Keywords: csv|csv-processing