[前言]
工欲善其事,必先利其器。
Golang是個跨作業系統(像是: Windows、Linux、Mac OS等等)與支援多CPU架構(x86、ARM64等等)的程式語言,換句話說,Golang的程式可以透過go command直接在眾多的作業系統與幾種不同的CPU架構下執行。
進一步來說,也可以把Golang程式編譯/或交叉編譯 到不同的作業系統與不同的CPU架構下成為執行檔案,即可直接執行。其內涵不了解沒有關係,這不防礙接下來安裝的步驟。
[安裝Golang]
我這邊只先舉Windows 10的安裝範例,對於Linux或是Mac的作業系統,網路上應該有很多安裝教學可以參考ㄡ~
首先請用點擊下列Golang官方下載網頁:
https://go.dev/dl/
因為我的環境是Windows 10 與 x64CPU架構,當下的Golang穩定(stable)版本是1.17.5 ,所以選擇這檔案下載。
下載完成後打開此MSI文件並跟隨提示來安裝。這種安裝方式十分簡單,因為安裝軟體會自動把Go相關的工具與執行檔路徑寫到系統變數Path內。
安裝完成後,請到 "設定" --> "系統" --> "關於" --> "進階系統設定"點選"環境變數"在使用者變數內加入一個新的變數:變數名稱: GOPATH變數值: %USERPROFILE%\go
按下確定後即完成。
P.S: Linux 安裝方式
Download Go binary:
In current development, Golang version in the environment is v1.22.1
curl -L -o go.tar.tz https://go.dev/dl/go1.23.0.linux-amd64.tar.gz && \
tar -xvf go.tar.tz && \
sudo rm -rf /usr/local/go && \
sudo mv go /usr/local && \
rm -rf go.tar.tz
Environment setup:
We can add the following content in ~/.profile or ~/.bashrc
#Golang path
export PATH=$PATH:/usr/local/go/bin
export GOPATH=$HOME/go
export PATH=$PATH:$GOPATH/bin
Then, renewing the shell sessions
source ~/.profile
No comments:
Post a Comment