Можно ли разработать Go на проектной основе? (без гопата) - PullRequest
0 голосов
/ 06 мая 2018

Скажем, я хотел интегрировать проект go в другой репозиторий или хотел разработать временный проект на моем рабочем столе.В настоящее время я понимаю, что для того, чтобы что-то развить, оно должно быть в моем гопате.

Это уникально для Го?Есть ли способ, например, go init папка и использовать его в качестве автономной папки проекта?

1 Ответ

0 голосов
/ 06 мая 2018

Как показано в Автоматическое определение GOPATH для каждого проекта , это зависит от вашей IDE.

Код Visual Studio автоматически определит структуру проекта Go (myProject/src) и установит GOPATH только для этого проекта.

См. " GOPATH в расширении VS Code Go "

Вы можете найти ту же функцию в GoLand, редакторе IntelliJ (не бесплатно).
См. эту тему .

  • Global GOPATH : это позволяет вам настроить GOPATH (который может иметь несколько значений, конечно) для всех проектов, с которыми вы используете IDE. Вы настроите его один раз и повторно используете в проектах
  • Project GOPATH : имеет те же свойства, что и Global GOPATH, но это относится только к текущему проекту. Это означает, что вы можете настроить разные значения GOPATH для разных проектов.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...