中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

mac中如何安裝go

發布時間:2021-11-26 13:33:33 來源:億速云 閱讀:147 作者:小新 欄目:大數據

這篇文章主要為大家展示了“mac中如何安裝go”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“mac中如何安裝go”這篇文章吧。

安裝方式

  1. brew install go

  2. 官網下載對應的安裝包,直接安裝

注意:
第一種方式安裝,go可執行文件在/usr/local/bin下,其實這個目錄下的go是一個軟連接,

?  bin ll /usr/local/bin |grep go
lrwxr-xr-x  1 ljh   admin      26  9 28 10:46 go -> ../Cellar/go/1.15.2/bin/go
lrwxr-xr-x  1 ljh   admin      29  9 28 10:46 godoc -> ../Cellar/go/1.15.2/bin/godoc
lrwxr-xr-x  1 ljh   admin      29  9 28 10:46 gofmt -> ../Cellar/go/1.15.2/bin/gofmt

我們發現其實這個是鏈接到了brew install的go的安裝目錄下了

第二種方式安裝,go的可執行文件在/usr/local/go/bin下,這個是go pkg包默認的安裝目錄

但是無論怎么安裝,都得配置GOPATH/GOBIN/PATH,如下, 這三個變量稍后做解釋

#go
export GOPATH=/Users/ljh/go
export GOBIN=$GOPATH/bin
export PATH=$PATH:$GOBIN

這個時候,運行go env

GO111MODULE=""
GOARCH="amd64"
GOBIN="/Users/ljh/go/bin"
GOCACHE="/Users/ljh/Library/Caches/go-build"
GOENV="/Users/ljh/Library/Application Support/go/env"
GOEXE=""
GOFLAGS=""
GOHOSTARCH="amd64"
GOHOSTOS="darwin"
GOINSECURE=""
GOMODCACHE="/Users/ljh/go/pkg/mod"
GONOPROXY=""
GONOSUMDB=""
GOOS="darwin"
GOPATH="/Users/ljh/go"
GOPRIVATE=""
GOPROXY="https://proxy.golang.org,direct"
GOROOT="/usr/local/Cellar/go/1.15.2/libexec"
GOSUMDB="sum.golang.org"
GOTMPDIR=""
GOTOOLDIR="/usr/local/Cellar/go/1.15.2/libexec/pkg/tool/darwin_amd64"
GCCGO="gccgo"
AR="ar"
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/1l/mwvs7rf563x72kqcv7l6rb840000gn/T/go-build705548469=/tmp/go-build -gno-record-gcc-switches -fno-common"

發現還有一個GOROOT,下面我們來解釋一下

名詞解釋
GOROOTgo語言安裝目錄
GOPATH工程項目workspace
GOBIN可執行文件目錄,如go install 會生成可執行文件直接放到bin目錄下

而GOPATH也會包含三個目錄 名詞|解釋 ---|--- src|源文件 pkg|編譯好的庫文件,主要是*.a文件,如go install 把編譯的普通的包放到該pkg目錄下 bin|可執行文件目錄,如go install 會生成可執行文件直接放到bin目錄下

一般來說,得將go可執行文件目錄(${GOBIN})加入PATH中,使GO命令與我們編寫的GO應用可以全局調用,
這樣我們就完成了golang的安裝了

以上是“mac中如何安裝go”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

洪泽县| 桐乡市| 铁力市| 苍溪县| 沁水县| 斗六市| 巴中市| 桐乡市| 徐汇区| 中宁县| 八宿县| 德昌县| 武穴市| 额济纳旗| 榆树市| 施秉县| 崇明县| 普安县| 繁昌县| 桑日县| 林口县| 邵阳市| 彝良县| 图们市| 二连浩特市| 内乡县| 万山特区| 宜昌市| 松滋市| 顺昌县| 崇义县| 汨罗市| 睢宁县| 墨竹工卡县| 宁乡县| 凤凰县| 五家渠市| 靖远县| 遵义县| 金堂县| 连城县|