Перейти к содержимому

Учебное пособие по парсеру CSV на Go (Golang)

Golang Cafe

0:00 / 0:00

Учебное пособие по парсеру CSV на Go (Golang)

5 496 просмотров · 5 л. назад
Golang Cafe
7,29 тыс. подписчиков
5 496 просмотров · 5 л. назад
Учебное пособие по парсингу CSV-файлов на Go (Golang) В этом эпизоде ​​мы рассмотрим, как использовать пакет encoding/csv из стандартной библиотеки Go для парсинга и чтения CSV-файлов. Мы собираемся закодировать данные CSV в JSONL (объекты JSON с разделителями строк), но их можно разобрать и закодировать в любой формат по вашему желанию (XML, пользовательский формат, другой CSV и т. д.). encoding/csv - https://golang.org/pkg/encoding/csv/ csv.Reader - https://golang.org/pkg/encoding/csv/#... Мы также будем использовать сокращенную запись для определения автоматически увеличивающихся чисел с помощью iota. Подробнее о нотации iota в Go можно узнать здесь: https://github.com/golang/go/wiki/Iota Исходный код - https://play.golang.org/p/mLiDtB5MUu4 Учебное пособие по io.Reader -    • Go (Golang) io.Reader Interface   Учебное пособие по io.Writer -    • Go (Golang) io.Writer Interface   💼 Golang Cafe - https://golang.cafe 📬 Подписка на вакансии в Golang Cafe - https://golang.cafe/newsletter 🐦 Twitter Golang Cafe -   / golangcafe   📣 Канал в Telegram - https://t.me/golangcafe 🙏 Нашли это видео полезным? Помогите мне создавать больше подобных видео, пожертвовав 5 долларов - https://golang.cafe/5USD