Go 1.14 にバージョンアップしたらVScodeでデバッグできない (Version of Delve is too old for this version of Go..)
Contents
エラー詳細
Version of Delve is too old for this version of Go (maximum supported version 1.13, suppress this error with –check-go-version=false)
Process exiting with code: 1
Go 1.14 にバージョンアップしたらVScodeでデバッグできない事象にあたりましたのでブログ書きます。どうもDelveのバージョンが古いことが原因見たい。
Delve Version:
$ dlv version
Delve Debugger
Version: 1.3.2
解消方法
Delveのバージョンが古すぎると言われているので最新化する。
$ go get -u github.com/go-delve/delve
$ go get -u github.com/go-delve/delve/cmd/dlv
バージョンアップできたか確認
$ dlv version
Delve Debugger
Version: 1.5.0
F5押して正常にデバッグモードにはいれたらOK!
参照:https://github.com/microsoft/vscode-go/issues/3106