在 ubuntu, kali 系統安裝 Golang
下載安裝檔
到Go Programming Language下載頁下載 go1.11.5.linux-amd64.tar.gz。
curl -O https://dl.google.com/go/go1.11.5.linux-amd64.tar.gz
解壓縮到 /urs/local 資料夾,/urs/local 需要 sudo 權限
tar -C /usr/local -xzf go1.11.5.linux-amd64.tar.gz
將 /usr/local/go/bin 加入 PATH,編輯 ~/.profile
加入下面這行
export PATH=$PATH:/usr/local/go/bin
重載設定
source ~/.profile
可以使用 go 的版本查詢指令確認是否安裝成功
go version
顯示結果
go version go1.11.5 linux/amd64
查看環境設定
go env
GOARCH="amd64"
GOBIN=""
GOCACHE="/home/cww/.cache/go-build"
GOEXE=""
GOFLAGS=""
GOHOSTARCH="amd64"
GOHOSTOS="linux"
GOOS="linux"
GOPATH="/home/cww/go"
GOPROXY=""
GORACE=""
GOROOT="/usr/local/go"
GOTMPDIR=""
GOTOOLDIR="/usr/local/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-build806834644=/tmp/go-build -gno-record-gcc-switches"
GOROOT 是主程式的安裝路徑 GOPATH 是集中管理 code, package 和執行檔的目錄
若要更改 GOPATH 可以用下面指令更改
export GOPATH=$HOME/golang
通常在 GOPATH 中會有三個資料夾
- src - 放Go程式碼的地方
- pkg - 放Go package的地方
- bin - 編譯好的執行檔會放在這裡
沒有留言:
張貼留言