golang(https://www.golang.org/)经常容易被墙,我们找到了一个比较靠谱点的官方网站:https://golang.google.cn/ 。
我们的下载地址来源,就靠google.cn这个网站来获取。
废话补多少,直接展示。
1、下载安装
|
1 2 3 |
wget https://golang.google.cn/dl/go1.15.4.linux-amd64.tar.gz tar -zxf go1.15.4.linux-amd64.tar.gz mv go /web/ |
2、环境配置,vi /etc/profile.d/go.sh。 这样既可以加载环境,也不会破坏其他环境变量。真好。
|
1 2 3 4 5 |
export GOROOT=/web/go export GOBIN=$GOROOT/bin export GOPATH=$GOROOT/common export PATH=$PATH:$GOBIN export GOPROXY="https://goproxy.cn,direct" |
3、环境生效 source /etc/profile
4、go version
|
1 |
go version go1.15.4 linux/amd64 |
5、go env
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
GO111MODULE="" GOARCH="amd64" GOBIN="/web/go/bin" GOCACHE="/root/.cache/go-build" GOENV="/root/.config/go/env" GOEXE="" GOFLAGS="" GOHOSTARCH="amd64" GOHOSTOS="linux" GOINSECURE="" GOMODCACHE="/web/go/common/pkg/mod" GONOPROXY="" GONOSUMDB="" GOOS="linux" GOPATH="/web/go/common" GOPRIVATE="" GOPROXY="https://goproxy.cn,direct" GOROOT="/web/go" GOSUMDB="sum.golang.org" GOTMPDIR="" GOTOOLDIR="/web/go/pkg/tool/linux_amd64" GCCGO="gccgo" AR="ar" CC="gcc" CXX="g++" CGO_ENABLED="1" GOMOD="" CGO_CFLAGS="-g -O2" CGO_CPPFLAGS="" CGO_CXXFLAGS="-g -O2" CGO_FFLAGS="-g -O2" CGO_LDFLAGS="-g -O2" PKG_CONFIG="pkg-config" GOGCCFLAGS="-fPIC -m64 -pthread -fmessage-length=0 -fdebug-prefix-map=/tmp/go-build479832871=/tmp/go-build -gno-record-gcc-switches" |