❝# 将来、ほとんどの人がこの問題に遭遇すると推定されており、Kaka は学習プロセス中に常に最新バージョンを使用することを主張してきました。 Kaka の現在のタイトルに基づいて検索すると、それを分析した記事が数件しかありませんでしたが、提供された解決策を実装できなかったので、Kaka がこの問題を分析する記事を公開しました。 最も一般的な解決策はデバッグはプログラマーにとって非常に重要ですが、go1.14 にアップグレードした後、デバッグが使用できなくなり、非常に恥ずかしいです。問題解決の問題が発生しました。
❞
go get -u github.com/derekparker/delve/cmd/dlvこのコマンドを実行します。なぜこのコマンドがここで実行されないのかわかりません。その結果、ダウンロードされず、しばらくするとコマンドが終了します。
Kaka は Windows で動作し、エディターは Goland を使用します。
Kaka の GOROOT は C:Go にあります。Kaka が提供した画像にディレクトリがない場合は、自分で入力してください
フォルダー github.com/go-devel を作成するだけです次に go-devel フォルダーの下で実行しますgit clone https://github.com/derekparker/delve.git
その後ダウンロードすると、次のファイルが表示され、これらはすべて delve フォルダー内にあります。最後に、go install を使用してパッケージをインストールする必要があります
コマンドを実行しますgo install github.com/go- delve/delve/cmd/dlv
ここでディレクトリ構造を明確に確認する必要があります
コマンドを実行すると、GOPATH/bin の下に dlv 実行可能プログラムが生成されます。そのようなファイルがない場合は、インストール失敗します。振り返って、操作がカカと異なるところを確認してください。 Goland エディターを開き、Kaka が指定した矢印プロンプトに従ってクリックすると、作成がポップアップ表示されますので、それをクリックします次に、次の内容を入力しますdlv.path=C:/Go/bin/dlv .exe
は、インストールしたばかりの実行可能プログラムです。この時点で、すべての作業は完了しました。Goland を再起動し、ブレーク ポイントを確認してください。
Go のブレークポイントは依然として非常に快適で、非常に優れています。この問題は完全に解決されました。
❝学習の継続、ブログの継続、共有の継続は、キャリア以来、カカが常に支持してきた信念です。Nuoda Internet でのカカの記事が少しでもお役に立てれば幸いです。ちょっとしたお手伝い .
❞
以上が1.14にアップグレード後、Goがデバッグできなくなる問題を解決の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。