Что имеется в виду конретно? Есть https://golang.org/pkg/encoding/csv/#Reader.ReadAll
Да, он по строкам парсит, а мне нужно сначала спарсить полностью колонку, после перейти к другой
Вы уверены что csv понимаете вообще?)
можно конечно узнать максимальный размер колонки и читать куски c лимитом - только зачем O_o
Так читай только одну колонку, а остальное - скипай, а потом читай файлик заново. Но, наверное, стоит задаться вопросом - а зачем это вообще нужно?
Это довольно сложно, так как размер строки в байтах не фиксирован, а у csv нет индекса А какую проблему надо решить, может есть более простой подход?
filename.csv.index :)
Обсуждают сегодня