私はGoLandを試していて、デバッガーがおそらく素晴らしいと聞いていますが、セットアップ方法を説明するドキュメントが見つかりません (GoLand はプレビュー段階なので、それほど驚くことではありません)。私の使用例: curl を使用してリクエストを送信する REST API を作成しています。誰かがデバッガーを使い始める方法を順を追って教えてもらえますか?
[編集 1] (コメントから移動) [実行/デバッグ] (または [実行/実行]) をクリックすると、ウィンドウが表示され、構成を編集するように求められます。いくつかの種類の構成から選択できます。「Go application」を選択しようとしましたが、[デバッグ] ボタンがグレー表示されず、クリック可能になりません。私は GoLand に非常に慣れていません。明らかな何かが欠けている可能性がありますが、欠落している設定が見つかりません。
[編集 2] 私のワークスペースが Go 仕様に準拠していないことが判明しました: 私のコードは src という名前のディレクトリにありませんでした。これで、[実行/デバッグ] をクリックすると、GoLand が正しいことをしているように見えますが、ブレークポイントで停止したり、デバッガーのように動作したりせず、コードが実行されます。
[編集 3] 再試行したところ、うまくいきました。並べ替え。以前は機能していなかったし、何も変更していないのに、なぜ機能するのかわかりません。現在、ブレークポイントは一部の行で機能し、他の行では機能しません。または、デバッガーはブレークポイントで停止しますが、変数のリストが読み込まれるのを永遠に待ちます。まぁ、やっぱりプレビューですよね…
[編集 4] 私はちょうど今日、GoLand の新しいバージョンが利用可能になったという通知を受けました。アップグレードしましたが、デバッグはうまく機能しています。