Как запустить весь проект в GoLand?

У меня есть небольшой проект с несколькими файлами .go. Когда я запускаю main.go, компилируется только он, но ничего больше, поэтому мое приложение рушится. Я понимаю, что мне нужно изменить настройки в Run -> Edit Configurations, но не знаю, что именно делать. IDE также не видит предварительно скомпилированный пакет терминала, поэтому вариант «Пакет» вместо «Файл» не работает.


person Roman    schedule 28.12.2016    source источник


Ответы (1)


Чтобы запустить весь проект, вам нужно перейти Выполнить -> Изменить конфигурацию, установить для Run Kind значение Package и ввести в поле Пакет имя каталога вашего проекта.

person Roman    schedule 28.12.2016
comment
После того, как я нашел это решение через Google, мне не повезло, потому что я продолжал вводить client в Package, чтобы скомпилировать все файлы в ~/go/src/reponame/src/client. Оказывается, мой Package должен вместо этого сказать reponame/src/client, чтобы он работал. - person KelvZhan; 12.02.2017