之前學(xué)習(xí)過GO了赵,現(xiàn)在忘光了后频,在這里重新搭建下GO環(huán)境。
首先下載GO的安裝包
-
我點(diǎn)不開的下載地址: https://golang.org/dl/
據(jù)說點(diǎn)這個(gè)下載 -
我能點(diǎn)榜田,開但下載不了的地址: https://go-zh.org/doc/install
據(jù)說點(diǎn)這個(gè)下載
有條件的可以試試首有,我VPN到期了,以上都無法正常訪問俏橘。
-
我用的下載地址:
https://studygolang.com/dl
我用的這個(gè)
下載之后安裝
安裝1
安裝2
安裝3
安裝4
安裝5
檢驗(yàn)下安裝
C:\Users\33261>go version
go version go1.17.8 windows/amd64
檢驗(yàn)安裝栋盹,覺著這個(gè)不用配圖,所見即所得敷矫!
看下環(huán)境變量
C:\Users\33261>go env
set GO111MODULE=
set GOARCH=amd64
set GOBIN=
set GOCACHE=C:\Users\33261\AppData\Local\go-build
set GOENV=C:\Users\33261\AppData\Roaming\go\env
set GOEXE=.exe
set GOEXPERIMENT=
set GOFLAGS=
set GOHOSTARCH=amd64
set GOHOSTOS=windows
set GOINSECURE=
set GOMODCACHE=C:\Users\33261\go\pkg\mod
set GONOPROXY=
set GONOSUMDB=
set GOOS=windows
set GOPATH=C:\Users\33261\go
set GOPRIVATE=
set GOPROXY=https://proxy.golang.org,direct
set GOROOT=I:\Program Files\Go
set GOSUMDB=sum.golang.org
set GOTMPDIR=
set GOTOOLDIR=I:\Program Files\Go\pkg\tool\windows_amd64
set GOVCS=
set GOVERSION=go1.17.8
set GCCGO=gccgo
set AR=ar
set CC=gcc
set CXX=g++
set CGO_ENABLED=1
set GOMOD=NUL
set CGO_CFLAGS=-g -O2
set CGO_CPPFLAGS=
set CGO_CXXFLAGS=-g -O2
set CGO_FFLAGS=-g -O2
set CGO_LDFLAGS=-g -O2
set PKG_CONFIG=pkg-config
set GOGCCFLAGS=-m64 -mthreads -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=C:\Users\33261\AppData\Local\Temp\go-build4041306514=/tmp/go-build -gno-record-gcc-switches
C:\Users\33261>
有點(diǎn)多,看下GOROOT和GOPATH吧
C:\Users\33261>go env GOPATH
C:\Users\33261\go
C:\Users\33261>go env GOROOT
I:\Program Files\Go
- 還能兩個(gè)一塊看
C:\Users\33261>go env GOROOT GOPATH
I:\Program Files\Go
C:\Users\33261\go
修改GOPATH到 I:\Program Files\GOPATH
-
在I:\Program Files\GOPATH路徑下創(chuàng)建3個(gè)文件夾bin汉额、src曹仗、pkg(他們說不創(chuàng)建這個(gè),可能會(huì)出現(xiàn)修改了環(huán)境變量也不生效的異靈事件蠕搜,寧可信其有怎茫,不可信其無!我干了妓灌,你們隨意轨蛤!)
修改GOPATH
再看看是不是修改成功了
C:\Users\33261>go env GOPATH
I:\Program Files\GOPATH
意料之中!關(guān)機(jī)睡覺虫埂!