@ZaurK

Как работает команда install?

Смотрю одну лекцию по созданию веб-приложений на языке go и не пойму один момент. Возможно это даже не столько связано с языком, сколько с командами bash. Там создается такая структура папок C:\code\src\firstapp\main.go, после чего находясь в директории С:\code> идет команда go install firstapp и появляется директория C:\code\bin с файлом firstapp.exe внутри. Пытаюсь это повторить, отличие лишь в том, что у меня все это находится на рабочем столе в папке C:\Users\zz\Desktop\go_project\web\
В результате получаю какую-то ошибку
can't load package: package firstapp: cannot find package "firstapp" in any of:
C:\Go\src\firstapp (from $GOROOT)
C:\gopath\src\firstapp (from $GOPATH)
Переменные $GOROOT и $GOPATH у меня заданы соответственно на директории C:\Go\ и C:\gopath. Подскажите пожалуйста, надо ли изменить эти переменные, если да, то куда они должны указывать?
  • Вопрос задан
  • 202 просмотра
Решения вопроса 1
Надо не переменные изменить, а переместить свой проект внутрь C:\gopath\src\

Если положите файлы, внутри которых пакет main, в папку C:\gopath\src\firstapp, то сможете собрать проект через go build firstapp
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы