ホームページ > バックエンド開発 > Golang > Go コマンドでプロキシを使用するにはどうすればよいですか?

Go コマンドでプロキシを使用するにはどうすればよいですか?

Susan Sarandon
リリース: 2024-12-30 16:53:15
オリジナル
674 人が閲覧しました

How Do I Use a Proxy with the Go Command?

Go コマンドでのプロキシの使用: 総合ガイド

Go コマンドを使用する場合、プロキシ経由でインターネットにアクセスする必要がある状況が発生することがあります。 Go ツアーをインストールする場合でも、Go アプリケーションを開発する場合でも、プロキシの使用をサポートするように環境を構成することが不可欠です。

環境変数の構成

Go コマンドは 2 つの環境変数を利用します:

  • http_proxy: ユーザー、パスワード、ホストおよびポート (オプション)。
  • no_proxy: プロキシの使用から除外するサーバーのカンマ区切りのリストを定義します。

Source Control Manager構成

環境変数に加えて、ソース コントロール マネージャー (SCM) も次のように構成する必要があります。プロキシ設定を使用します。

  • Mercurial: ここのドキュメントを参照してください: https://www.mercurial-scm.org/wiki/Network
  • Git: ここのドキュメントを参照してください。 https://git-scm.com/book/en/v2/Git-Basics-Working-with-Remotes

プロキシ設定による CLI の実行

Go を実行できます環境変数を直接設定して、特定のプロキシ構成を使用してコマンドを実行します。たとえば、127.0.0.1:8080 でプロキシを使用して Go ツアーをインストールするには、次のコマンドを実行します。

$ http_proxy=127.0.0.1:8080 go get code.google.com/p/go.crypto/bcrypt
ログイン後にコピー

永続エイリアスの構成

Go で一貫してプロキシを使用する場合コマンドを使用する場合、エイリアスを作成してプロセスを合理化できます。たとえば、次のエイリアスは go コマンドの実行ごとにプロキシを設定します:

$ alias go='http_proxy=127.0.0.1:8080 go'
ログイン後にコピー

このエイリアスを作成すると、プロキシ設定を毎回手動で指定することなく、単に go と入力し、その後に必要なコマンドを入力することができます。

以上がGo コマンドでプロキシを使用するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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