Задать вопрос
@telop

Почему не работает отладка для Go в VS Code?

У меня есть Go файл в visual studio code, когда я пытаюсь запустить его через F5 или через раздел "run and debug" мне выдает ошибку:
DAP server listening at: 127.0.0.1:60035
Build Error: go build -o c:\Users\User\goprojects\__debug_bin.exe -gcflags all=-N -l .
go: cannot find main module, but found .git/config in c:\Users\User
    to create a module there, run:
    cd .. && go mod init (exit status 1)

при этом если я запускаю файл командой go run go1.go в терминале тогда вывод уже происходит и никакой ошибки нет. Почему так? Из-за чего мне выдает подобную ошибку? Помогите пожалуйста
  • Вопрос задан
  • 2532 просмотра
Подписаться 1 Средний Комментировать
Пригласить эксперта
Ответы на вопрос 1
Судя по тексту ошибки, у вас нет корректного go.mod в корне проекта. Создайте его командой go mod init somename вместо somename принято ставить путь к репозиторию вашего проекта, но можно и просто имя.
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы