golang(https://www.golang.org/)經(jīng)常容易被墻,我們找到了一個(gè)比較靠譜點(diǎn)的官方網(wǎng)站:https://golang.google.cn/ 。
我們的下載地址來源,就靠google.cn這個(gè)網(wǎng)站來獲取。
廢話補(bǔ)多少,直接展示。
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、環(huán)境配置,vi /etc/profile.d/go.sh。 這樣既可以加載環(huán)境,也不會破壞其他環(huán)境變量。真好。
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、環(huán)境生效 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" |