Ввод и вывод данных
В данной рубрике будут рассмотрены типичные операции ввода-вывода данных в Golang. Рассмотрим процесс парсинга XML и работу с архивами.
- Читаем ввод с клавиатуры в командной строке
- Вывод данных и ошибок в командную строку
- Открываем файл используя полный путь к нему
- Читаем содержимое файла и сохраняем данные в переменную
- Чтение и запись файлов в разной кодировке в Golang
- Поиск позиции в файле через Seek()
- Чтение и запись бинарных данных в Golang
- Запись данных в нескольких файлах одновременно через MultiWriter
- Туннель между процессами записи и чтения через io.Pipe()
- Сериализация данных в бинарный формат gob
- Создание ZIP архивов в Golang
- Парсинг большого XML файла в Go
- Извлечение данных из поврежденного JSON массива в Golang