Привет, я начал гогланд. Я не могу бежать

Я начал гогланд. У меня проблема с бегом.

1 ответ

Сообщение об ошибке говорит о том, что вы много выбираете файл для работы конфигурации. В частности, это должен быть файл, содержащий func main() декларация.

Вы можете использовать Тип запуска: Пакет вместо файла, чтобы запустить пакет.

Например, если ваш основной находится под $GOPATH/src/github.com/dlsniper/demo/cmd/mycmd/main.go тогда вам нужно использовать github.com/dlsniper/demo/cmd/mycmd для того, чтобы запустить его.

Более того, из скриншота, который вы вставили, кажется, что вы находитесь вне допустимого рабочего пространства Go. Пожалуйста, посмотрите здесь, что такое Go Workspace и как его создать: https://golang.org/doc/code.html

Наконец, если вы предпочитаете наглядное руководство для этого, посмотрите это видео о том, как создавать и использовать настройки запуска в Gogland: https://www.youtube.com/watch?v=ko-wKntCLjg

Другие вопросы по тегам