【小笑话】当在Windows环境下由于代理原因无法进行go get时
首先
我摔倒了,所以做了个备忘录。
以下是中文的简介:
版本
Go版本go1.14.4 Windows/386。
发生了什么事?
在代理环境中使用”go get”命令无法成功。
由于连接方在一段时间后没有适当地响应,连接尝试失败,或者由于连接的主机未能做出响应而导致连接建立失败。
查看并调整Git和Visual Studio Code的设置,仍然无法正常工作。
发生了什么?
打开命令提示符并声明以下环境变量
SET http_proxy=プロキシURL:ポート番号
SET https_proxy=%http_proxy%
然后,去拿吧。
$ go get -v github.com/labstack/echo
go: downloading github.com/labstack/echo v1.4.4
go: downloading github.com/labstack/echo v3.3.10+incompatible
go: github.com/labstack/echo upgrade => v3.3.10+incompatible
go: finding module for package github.com/labstack/gommon/log
go: finding module for package github.com/labstack/gommon/color
go: downloading github.com/labstack/gommon v0.3.0
go: finding module for package golang.org/x/crypto/acme/autocert
go: downloading golang.org/x/crypto v0.0.0-20210711020723-a769d52b0f97
go: found github.com/labstack/gommon/color in github.com/labstack/gommon v0.3.0
go: found golang.org/x/crypto/acme/autocert in golang.org/x/crypto v0.0.0-20210711020723-a769d52b0f97
go: downloading github.com/mattn/go-colorable v0.1.2
go: downloading github.com/mattn/go-isatty v0.0.9
go: downloading golang.org/x/net v0.0.0-20210226172049-e18ecbb05110
go: downloading github.com/valyala/fasttemplate v1.0.1
go: downloading golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1
go: downloading github.com/valyala/bytebufferpool v1.0.0
go: downloading golang.org/x/text v0.3.3
github.com/mattn/go-isatty
github.com/valyala/bytebufferpool
golang.org/x/text/transform
github.com/mattn/go-colorable
github.com/valyala/fasttemplate
golang.org/x/text/unicode/bidi
golang.org/x/text/unicode/norm
golang.org/x/crypto/acme
github.com/labstack/gommon/color
golang.org/x/text/secure/bidirule
github.com/labstack/gommon/log
golang.org/x/net/idna
golang.org/x/crypto/acme/autocert
github.com/labstack/echo
顺利了!