2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

プロキシ環境下でgo getしたい

Last updated at Posted at 2021-02-17

What's?

プロキシ環境下でgo getして依存モジュールをダウンロードしたい場合はどうしたらいい?と調べてみると、「Gitにプロキシ設定をしたらいい」みたいな情報が見つかるので。

「そうなの?」と思ったので、少し調べてみようかなと。

go getの説明を見る

go getの説明を見てみます。

Command go / Add dependencies to current module and install them

特にプロキシまわりの話はなさそうです。

コマンドでのヘルプを見てみても、同じですね…。

$ go help get

http(s)_proxy環境変数を使う

Gitでプロキシ設定をしてもいいのですが、https_proxy(およびhttp_proxy)環境変数を使っても機能します。

$ export https_proxy=http://[your-proxy-server]:[your-proxy-port]
$ export http_proxy=http://[your-proxy-server]:[your-proxy-port]

取得先がGit以外のこともあるようなので、こちらの方が無難でしょうか。

動作確認したGoのバージョンは、こちらです。

$ go version
go version go1.15.7 linux/amd64

参考

2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?