Go コマンドをプロキシ使用時に設定する方法
Goコマンドにプロキシを使用するには、以下の手順に従います。
- HTTPプロキシを設定する:
HTTP_PROXY環境変数を設定することでHTTPプロキシを設定できます。コマンドラインで以下を実行し、your_proxy_address:your_proxy_portはご自身のプロキシアドレスとポートに置き換えてください。
$ export HTTP_PROXY=http://your_proxy_address:your_proxy_port
- HTTPSプロキシを設ける:
HTTPSプロキシの設定は、HTTPS_PROXY環境変数を設定することでも利用できます。コマンドラインから次のコマンドを実行し、your_proxy_address:your_proxy_portをプロキシのアドレスとポートに変更してください。
$ export HTTPS_PROXY=http://your_proxy_address:your_proxy_port
- 無プロキシーのホスト名のリストを設定する:
プロキシを通さずに特定のホストに直接接続させたい場合は、NO_PROXY環境変数を設定してプロキシなしのホストのリストを設定できます。コマンドラインで次のコマンドを実行します。comma-separated_hostsをカンマ区切りのプロキシなしに設定したいホストのリストに置き換えます。
$ export NO_PROXY=comma-separated_hosts
- これは、本質的に異なる 2 つの形式の音楽を 1 つの完全で完全な形に組み合わせたユニークなパフォーマンスです。
$ go get -v github.com/example/package
すると、Go コマンドはあなたが設定したプロキシ経由でパッケージをダウンロードしてインストールします。 your_proxy_address と your_proxy_port はあなたの実際のプロキシアドレスとポートに変更し、comma-separated_hosts はプロキシを設定しないホストのリストに変更してください。