В данной инструкции показаны основные способы для создания файлов и папок на Go.

Как создать файл или папку на Golang?

1. Откройте консоль и создайте папку chapter06/recipe07;
2. Перейдите в созданную директорию;
3. Создайте файл create.go со следующим содержимым:

Премиум 👑 канал по Golang

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

Подписаться на канал

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

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

Go в ВК ЧАТ в Telegram


4. Запустите код через go run create.go в главном терминале;
5. Список содержимого директории chapter06/recipe07:

файлы и папки golang

Код выше показывает четыре способа создания файла или папки. Функция os.Create является самым простым способом создания файла. Через использование данной функции можно создать файл с правами доступа 0666.

Если нужно создать файл с другой конфигурацией прав доступа, тогда можно использовать функцию OpenFile из пакета os.

Создать директории можно через использование функции Mkdir() из пакета os. Таким образом будет создана директория с указанными правами доступа. Вторым вариантом создания директории является использование функции MkdirAll(). Данная функция также создает директорию, но если указанный путь содержит несуществующие директории, тогда все директории в пути будут созданы (это работает так же, как и опция -p утилиты mkdir в Unix).

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии