Используя плагин IntelliJ Golang, как запустить весь проект Golang вместо одного файла?

Я использую последний (2014-01-03) плагин Golang для IntelliJ - в первый раз.

Обычно мой рабочий процесс терминала должен выполнять go build && ./executable -args=1

Итак, я пытаюсь создать конфигурацию запуска, чтобы сделать то же самое, я сделал следующие действия:

  • Создайте конфигурацию "Go Application"
  • Заполните переменную окружения GOPATH/GOROOT
  • Заполните аргументы CLI
  • Потому что должен быть файл для запуска, поэтому я выбрал один с func main()

Тогда возникает проблема. Когда я запускаю конфигурацию, плагин Golang не создает проект, а строит единственный файл script с основным методом, а затем пытается его запустить - очевидно, он не работает.

Как создать конфигурацию, эквивалентную go build && ./executable -args=1?

Ответ 1

Попробуйте использовать последнюю версию из официального менеджера плагинов. Если это не сработает, пожалуйста, помогите нам идентифицировать проблему, отправив отчет здесь

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

Надеюсь, что это поможет.

Ответ 2

Однако я предпочитаю использовать goclipse, которые поддерживают автоматическую сборку, автоматическое завершение кода и отладку.