失敗した問題を解決するために、ダウンロードパッケージを取りに行きます

何らかの不可抗力に、国内の使用はgo get、多くの場合、とき、インストールパッケージのコマンドタイムアウトが発生発行します。この記事では、いくつかの一般的な解決方法について説明します。

githubのからクローン

githubの上に確立された画像ライブラリをgolang https://github.com/golang/netそれに対応しているhttps://golang.org/x/net画像ライブラリ。ダウンロードするにはgolang.org/x/net、パッケージを、パッケージには、ローカルの使用上のディレクトリを作成することができgit clone、次のように、それぞれのパケットを引っ張ってソースコードファイル:

mkdir -p $GOPATH/src/golang.org/x
cd $GOPATH/src/golang.org/x
git clone https://github.com/golang/net.git

gopmを使用してください

gopmは、いくつかのgolang.orgミラーサイトからダウンロードすることができます使用してください。

インストールgopm

go get -u github.com/gpmgo/gopm

サードパーティ製のパッケージをインストールgopm使用

なければ-gパラメータ、依存関係がダウンロードされます.vendorと、ディレクトリを-gパラメータに依存パッケージすることができGOPATHたディレクトリ。

gopm get -g golang.org/x/net  

goproxyを使用してください

囲碁バージョン1.11は、後で設定することができますGOPROXYプロキシを設定するには、この変数を。プロキシサーバーを使用している場合、あなたはあなたのエージェントに環境変数を置くことができます。開いているすべての最初のgo moduleサポート:

マック/ Linuxの中で行わ:

export GO111MODULE=on

実行するには、Windowsプラットフォーム:

SET GO111MODULE=on

2019年6月10日更新:goproxy.cn

ここで我々https://goproxy.cnの例:

マック/ Linuxでは、あなたが設定するには、次のコマンドを実行することができます。

export GOPROXY=https://goproxy.cn

で、Windowsプラットフォームcmd次のコマンドセットを実行:

SET GOPROXY="https://goproxy.cn"

またはでPowerShell実行:

C:\> $env:GOPROXY = "https://goproxy.cn"

おすすめ

転載: www.cnblogs.com/nickchen121/p/11517465.html