Linux 系統安裝golang


一、下載安裝包:

wget https://dl.google.com/go/go1.14.linux-amd64.tar.gz

  • 下載完成后進行解壓
tar -xzf go1.14.linux-amd64.tar.gz
  • 解壓完成后將文件夾移動至/usr/local路徑下
mv go /usr/local/go

配置環境變量

  • 首先先在合適的路徑下創建go項目文件夾,這里我在用戶目錄下創建的
//創建項目文件夾
mkdir goProject

//進入該文件夾
cd goProject/

//在該文件夾下再創建src,bin,pkg三個文件夾
mkdir src bin pkg
  • 其中 src文件夾一般用來存放源碼,項目依賴的包的路徑一般就是以該文件為基礎的相對路徑;bin文件加用來存放編譯后的可執行文件,包括一些下載的包編譯后的可執行文件;pkg文件夾一般存放依賴包,像go1.11之后新增的go module 管理的依賴包都存在這個文件夾
  • 接下來我們用vi等工具在用戶目錄下(cd ~)的.profile文件(也可能是.bash_profile,不同系統可能有所不同)中加入如下語句來增加環境變量。其中GOROOT是安裝go的文件夾目錄,也就是我們上文最終放置go的/usr/local/go, GOPATH是我們剛剛創立的項目文件夾,也就是/home/admin/goProject;接下來是將go的運行目錄bin和項目文件夾的運行目錄bin加入到GOPATH環境變量。寫完后保存退出。
#GOROOT
export GOROOT=/usr/local/go

#GOPATH
export GOPATH=/home/admin/goProject

#GOPATH root bin
export PATH=$PATH:$GOROOT/bin

#GOPATH bin
export PATH=$PATH:$GOPATH/bin

  • 接下來運行source .profile使改動立即生效
  • 以上這些環境變量也可以直接在終端命令行界面中運行生效,只不過這樣退出終端或ssh鏈接后會失效。所以直接寫在.profile文件中可以永久生效。

運行go程序

  • 在終端中輸入go version ,出現go的版本信息后即為配置成功。
  • 在我們的項目文件夾的src目錄(goProject/src)下,創建main.go文件,輸入以下內容
package main
import "fmt"
func main() {
        fmt.Println("Hello world!")
}
  • 運行go run main.go可以直接編譯運行go程序,我們可以看到終端輸出hello world

  • 有關go build / test 等其他命令行可另行查閱,這里不再介紹


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM