ホームページ > バックエンド開発 > Golang > 「GO111MODULE」は内部コマンドまたは外部コマンドとして認識されません

「GO111MODULE」は内部コマンドまたは外部コマンドとして認識されません

WBOY
リリース: 2024-02-13 18:03:09
転載
990 人が閲覧しました

「GO111MODULE」は内部コマンドまたは外部コマンドとして認識されません

php エディター Apple は、Go 言語を使用した開発中に、「GO111MODULE」が内部コマンドまたは外部コマンドとして認識されないというエラー メッセージに遭遇することがあります。このエラーは通常、go mod コマンドを使用するときに発生し、混乱を招きます。では、なぜこのエラーが発生するのでしょうか?どうやって解決すればいいでしょうか?この記事では、この問題を詳細に分析し、開発者が Go 言語をスムーズに開発できるようにする解決策を提供します。

質問の内容

Windows マシンで go リポジトリをクローンし、それをビルドしようとしています (make install、v4.3):

リーリー

エラーが発生しました:

リーリー

環境変数 go111module を開くように設定しました。

このメッセージはどのように解釈すればよいでしょうか?

解決策

Windows は、環境変数の設定や、go111module=on cgo_enabled=0 go build などのコマンドの実行をサポートしていません。解決策は、「git for windows」が提供する「git bash」で make Tempo を実行することです。テストしたところ、うまくいきました:

リーリー

: 出力ファイル ./bin/windows/tempo-amd64 には拡張子 .exe がありません。拡張子を追加するには、必ずこのファイルの名前を変更してください。

以上が「GO111MODULE」は内部コマンドまたは外部コマンドとして認識されませんの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:stackoverflow.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート