Для чего предназначены переменные окружения GOROOT и GOPATH?
Уровень: Middle
Ответ
GOROOT указывает на директорию, где установлена Go (и находится стандартная библиотека). GOPATH – это рабочая директория для исходников и зависимостей Go (в режиме до модулей). Сейчас при использовании модулей GOPATH в основном используется как кеш для загруженных зависимостей.