ホームページ  >  記事  >  バックエンド開発  >  go コマンドが Mac でスタックする

go コマンドが Mac でスタックする

WBOY
WBOY転載
2024-02-09 19:18:08992ブラウズ

go get 命令在 Mac 上卡住

php エディター Zimo は、Mac オペレーティング システムで go get コマンドを使用するとスタックが発生する可能性があることを発見しました。この問題は、ネットワークの問題または不適切なプロキシ設定が原因である可能性があります。この問題を解決するには、ネットワーク接続を確認する、国内のミラー ソースに切り替える、またはプロキシ ツールを使用するなどの方法を試すことができます。これらの方法は、Mac で go get コマンドがスタックする問題を解決するのに役立ち、開発者がスムーズに go 言語を開発作業に使用できるようにします。

質問内容

golangでいくつかのライブラリをインストールしようとしています。しかし、 go get [package] を実行すると、常にスタックしてしまいます。エラーはさまざまです。そのうちの 1 つはこれです:

リーリー

接続が拒否されたり、タイムアウトになる場合があります。

リーリー

私のネットワークは正常に動作しています。実際、2 日前と同様に、go の依存関係を問題なくダウンロードできました。

私の go バージョンは go1.19 です。go1.20 にアップグレードしようとしましたが、問題はまだ発生します。 macosm1を使用しています。私に何ができる?

解決策

@paraのコメントに基づく。 go_proxy を使用する必要があります。

リーリー

しかしその前に、ブラウザで golang.org/proxy.golang.org を開くことができることを確認してください。

このコマンドで go env をチェックして、goproxy が設定されていることを確認してください

リーリー

以上がgo コマンドが Mac でスタックするの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はstackoverflow.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。