Создание файлов является неизменной частью работы каждого программиста. В Go для этого есть несколько способов, которые будут описаны в данной инструкции.

Как записать данные в файл на Golang?

1. Создайте файл writefile.go со следующим содержимым:

Премиум 👑 курс по Golang

Рекомендуем вам супер курс по Golang где собраны все материалы для качественного изучения языка. Удивите всех своими знаниями на собеседовании! 😎

Записаться на курс

Уроки, статьи и Видео

Мы публикуем в паблике ВК и Telegram качественные обучающие материалы для быстрого изучения Go. Подпишитесь на нас в ВК и в Telegram. Поддержите сообщество Go программистов.

Go в ВК Go в Telegram

2. Запустите код через go run writefile.go в главном терминале;
3. Посмотрите на содержимое созданного файла sample.file:

запись файла go

Тип os.File имплементирует интерфейс Writer, так что запись данных в файл можно сделать через любую опцию, используемую интерфейсом Writer. В примере используется метод WriteString над типом os.File. Метод io.WriteString также можно использовать в данных целях.