Проблемы отладки vscode с Delve

Когда я отлаживаю код Go Lang в коде Visual Studio, появляется следующее сообщение об ошибке:

2018/04/03 18:19:32 server.go:73: Using API v1
2018/04/03 18:19:32 debugger.go:98: launching process with args: [$GOPATH/src/about/debug]
could not launch process: EOF
Process exiting with code: 1

person Anupam Somani    schedule 04.04.2018    source источник
comment
У вас та же проблема, похоже, ее решает понижение версии инструментов командной строки Xcode, как здесь github.com/derekparker/ delve/issues/1015 Но я не уверен, что хочу идти по этому пути.   -  person Aleh    schedule 04.04.2018


Ответы (2)


Я попробовал сценарий ниже, и это сработало.

sudo rm -rf /Library/Developer/CommandLineTools

then go to page https://developer.apple.com/download/more/
download and install previous version

Command Line Tools (macOS 10.13) for Xcode 9.1 - Dec 6, 2017
person Anupam Somani    schedule 05.04.2018

У меня было то же самое. Последнее обновление XCode что-то ломает в API-интерфейсе отладчика. (Я подозреваю, что это просто изменение флагов командной строки debugserver.)

На данный момент лучшим известным мне решением является удаление инструментов командной строки XCode или XCode и установка инструментов командной строки 9.2 для MacOS High Sierra или для MacOs Sierra.

Установите и не обновляйте XCode, пока не появится исправление в XCode или Delve.

person bradobro    schedule 04.04.2018