当前位置: 首页 > Linux

golangv1.12.7安装

时间:2023-04-06 04:00:00 Linux

国外下载安装包https://golang.org/dl/国内https://studygolang.com/dl安装macos直接点击go1.12.7.darwin-amd64.pkg进入图形界面进行安装。在~/.zshrc中添加环境变量(如果是其他sh,请在其他sh中配置)#GOROOTexportGOROOT=/usr/local/go/#GOPATHgoprojectpathexportGOPATH=$HOME/workspace/project#GOPATHbinexportPATH=$PATH:$GOPATH/bin#GOPATHrootbinexportPATH=$PATH:$GOROOT/binsource~/.zshrc验证#goversiongoversiongo1.12.7darwin/amd64#goenvGOARCH="amd64"GOBIN=""GOCACHE="/Users/manshu/Library/Caches/go-build"GOEXE=""GOFLAGS=""GOHOSTARCH="amd64"GOHOSTOS="darwin"GOOS="darwin"GOPATH="/Users/manshu/workspace/project"GOPROXY="https://goproxy.io"GORACE=""GOROOT="/usr/local/go"GOTMPDIR=""GOTOOLDIR="/usr/local/go/pkg/tool/darwin_amd64"GCCGO="gccgo"CC="clang"CXX="clang++"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-fno-caret-diagnostics-Qunused-arguments-fmessage-length=0-fdebug-prefix-map=/var/folders/wp/w879p9h15x983cgrs5cz25rc0000gn/T/go-build153405912=/tmp/go-build-gno-record-gcc-switches-fno-common“linux解压tarxzvfgo1.12.7.linux-amd64.tar。gz-C/usr/lib/~/.bashrc中,添加环境变量(如果是其他sh,请在其他sh中配置#GOROOTexportGOROOT=/usr/lib/go#GOPATHgoprojectpathexportGOPATH=/root/gocode#GOPATHbinexportPATH=$PATH:$GOPATH/bin#GOPATHrootbinexportPATH=$PATH:$GOROOT/binsource~/.bashrcverify[root@compute84bin]#goversiongoversiongo1.12.7linux/amd64[root@compute84bin]#[root@compute84bin]#goenvGOARCH="amd64"GOBIN=""GOCACHE="/root/.cache/go-build"GOEXE=""GOFLAGS=""GOHOSTARCH="amd64"GOHOSTOS="linux"GOOS="linux"GOPATH="/root/gocode"GOPROXY="https://goproxy.io"GORACE=""GOROOT="/usr/lib/go"GOTMPDIR=""GOTOOLDIR="/usr/lib/go/pkg/tool/linux_amd64"GCCGO="gccgo"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-build670179021=/tmp/go-build-gno-record-gcc-switches”