トラブルシューティング: Go コマンドが無期限にハングする
go run ...、go get ... などの結果が発生する状況が発生する-x オプションを使用しても進行状況が示されず、プロセスが無期限にハングしますか? Go を更新して再起動した後、予期せずこの問題が発生した場合は、調査してください。
根本原因の解明: GOPATH の誤動作
多くの場合、誤って設定されているGOPATH 環境変数によりエラー メッセージが表示されますが、この場合はプロセスが単に停止するだけです。犯人は? GOPATH は、起動時にマウントされるはずのフォルダーを指していますが、マウントの失敗によりアクセスできません。
謎を解く
理由は不明ですが、GOPATH が指している場合アンマウントされたドライブに接続すると、エラーが発生する代わりに、プロセスが無限ループにはまってしまいます。これを修正するには、GOPATH 内のパスが正しくマウントされたドライブに対応していることを確認してください。この簡単な調整により、ハングの問題が解決され、Go コマンドが期待どおりに実行できるようになります。
以上がGo の更新後に「go」コマンドが無期限にハングするのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。