問題の説明: vscode を使用して Go 言語を作成すると正常に実行できるのですが、常に非常に不快なエラーが発生します。多くの記事を確認しても解決できませんでした。最終的に Microsoft の公式ドキュメントで解決策を見つけました。
エラーメッセージ:
ワークスペースのロード中にエラーが発生しました:packages.Load エラー: err: 終了ステータス 1: stderr: go: go.mod ファイルが現在のディレクトリまたは親ディレクトリに見つかりません。「ヘルプモジュールに行く」を参照してください。
解決策: Go 開発用に Visual Studio Code を構成するためのMicrosoft の公式ドキュメントから
実際、これは複雑ではなく、go ファイルが配置されているフォルダーにルート コントローラーを作成するための別のフォルダーを作成するだけです (フォルダー名はランダムです。ここでは、sample-app です)。
次に、ターミナルを使用してメイン ディレクトリに入り、コマンドgo mod init sample-app を使用してgo.mod ファイルを生成すると、通常どおり使用できるようになります。