轉載 --- Linux下Go的安裝、配置、升級和解除安裝
1. 手動安裝 Go 由於大家使用的 Linux 版本不盡相同,也不見得是最新版本或需要版本的 Go 語言包,所以我們說一下如何手動安裝指定版本。 1.下載Go發行版 從官方地址:https://golang.org/dl/ 上下載合適的 二進位制發行版 (例如: go1.10.4.linux-amd64.tar.gz ): wget https://dl.google.com/go/go1.10.4.linux-amd64.tar.gz 1 2.提取壓縮包 提取壓縮包到合適的目錄(例如: /usr/local ): sudo tar -xzf go1.10.4.linux-amd64.tar.gz -C /usr/local 1 3.建立軟連結 sudo ln -s /usr/local/go/bin/* /usr/bin/ 1 可以執行如下命令,驗證是否安裝成功: go version 1 正常輸出則說明安裝成功,同時可以檢查版本是否安裝正確。 2. 設定 Go 開發環境 2.1 建立工作空間 Go程式碼必須放在 工作空間 內。它其實就是一個目錄,其中包含三個子目錄: src 目錄包含Go的原始檔,它們被組織成 包 (每個目錄都對應一個包), pkg 目錄包含 包 編譯後生成的庫檔案, bin 目錄包含 包 編譯後生成可執行程式。 可在合適的位置建立工作空間和子目錄,例項如下: mkdir -p $HOME/go-workspace/src mkdir -p $HOME/go-workspace/pkg mkdir -p $HOME/go-workspace/bin 1 2 3 2.2 配置環境變數 使用 vi 編輯環境變數配置檔案 $HOME/.bashrc : sudo vim $HOME/.bashrc 1 進入編輯介面後 Shift+G 跳轉至尾行,按 o 新插入一行,輸入如下: export GOROOT=/usr/local/go#設定為go安裝的路徑,有些安裝包會自動設定預設的goroot export GOPATH=$HOME/go-workspace#預設安裝包的路徑 export PATH=$PATH:$GOROOT/bin:$GOPATH/bin 1 2 3 之後按 Esc 鍵,: wq 儲存退出。使配置檔案生效: source $HOME/.bashrc#注:這裡不要用sudo執行,sudo無該命令 1 可執行 go env 檢視gol環境變數: go env 1 正常輸出則說明配置成功,同時可對環境變數設定進行校驗: 3. 測試 Go 原始碼例項 通過構建一個簡單的程式來檢查Go的安裝是否正確,具體操作如下: 首先建立一個名為 hello.go 的檔案,並將以下程式碼儲存在其中: package main import "fmt" func main() { fmt.Printf("hello, world\n") } 1 2 3 4 5 6 7 接著通過 go 工具執行它: go run hello.go 1 若看到了“hello, world”資訊,那麼Go已被正確安裝。 4. 解除安裝 Go 解除安裝Go,其實就是將前面安裝Go的東西全部刪除: 1.刪除 go 目錄: sudo rm -rf /usr/local/go 1 2.刪除軟連結: sudo rm -rf /usr/bin/go 1 5. 升級 Go 版本 升級 Go 版本其實就是: 解除安裝之前安裝的舊版本Go, 再安裝新版本的Go。 --------------------- 作者:AlbertGou 來源:CSDN 原文:https://blog.csdn.net/ggq89/article/details/82682171 版權宣告:本文為博主原創文章,轉載請附上博文連結!