Для программы было бы неплохо узнать домашнюю папку текущего пользователя. К примеру, в случае, если нужно сохранить временные файлы конфигурации пользователя или другие данные, связанные с текущим пользователем который зашел в систему. В данной инструкции будет описано, как найти домашнюю папку текущего пользователя в Golang.

Путь к домашней папке пользователя на Go

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

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

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

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

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

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

Go в ВК ЧАТ в Telegram


2. Запустите код через go run home.go в главном терминале;
3. Посмотрите на результат:

Пакет os/user содержит функцию Current, которая возвращает указатель типа os.User. User содержит параметр HomeDir, в котором содержится путь к домашней папке текущего пользователя. Параметр Username содержит логин текущего пользователя.

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