Golang encoding/csv

From wikinotes

Go's builtin module for encoding/decoding csv files.

NOTE:

go's builtin csv module does not conform to it's encoding interface.


Serializing

Deserializing

data := `1,2,3
         4,5,6`
reader := csv.NewReader(strings.NewReader(data))
records, _ := reader.ReadAll()
fmt.Println(records[0][0]) // 1