ubuntu安裝Go環境


1.下載Go語言安裝包

官網:下載地址

2. 獲取安裝包

# 或者通過wget下載go語言安裝包,這里以go1.15.6.linux-amd64.tar.gz為例

wget https://studygolang.com/dl/golang/go1.15.6.linux-amd64.tar.gz

# 將安裝包下載到/usr/local 目錄下

Download the archive and extract it into /usr/local # 翻譯過來就是下載到/usr/local目錄下

 # 解壓文件
 
sudo tar -C /usr/local -xzf go1.15.6.linux-amd64.tar.gz

3. 配置全局變量

#修改~/.bashrc
vim ~/.bashrc

#添加Gopath路徑
export GOPATH=/home/xxx/gopath  //自定義工作目錄,下屬有三個子目錄pkg,src, bin(不用手動創建)
export GOBIN=/usr/local/go/bin  //go安裝目錄下的bin目錄
export PATH=.:$PATH:$GOBIN  //將GOBIN設置為PATH
export PATH=.:$PATH:$GOPATH/bin  //將GOPATH/bin設置為PATH,使用一些第三方庫


# 激活配置
source ~/.bashrc
#安裝完之后, 可執行文件默認存放在 GOPATH/bin里面,所以您需要把GOPATH/bin 添加到您的環境變量中,才可以進行下一步,如下所示:
sudo vim /etc/profile
 
// 添加以下內容
export PATH=$PATH:/home/pu/gopath/bin

 // 編輯結束后執行 source profile 或 執行點命令 ./profile, PATH的值就會立即生效了
source /etc/profile
#注:
關於 /etc/profile 和 ./profile 設置的區別

 1. /etc/profile 用於整個系統所有用戶
 2. ~/.bash_profile, ~/.profile和~/.bashrc 用於各個用戶,這里的"~"符號就是各當前用戶的$HOME,~/.bash_profile 和 ~/.profile 只在登陸時讀取一次。

4.驗證是否配置成功

# 輸入命令

go version

# 顯示go的版本號則為配置成功

go version go1.15.6 linux/amd64

5.第一個Go程序(Go 語言源文件的擴展是 .go)

# 編輯一個go腳本

vim hello.go

6.代碼如下

package main

import "fmt"

func main() {
    fmt.Println("Hello, World!")
}

7.要執行 Go 語言代碼可以使用 go run 命令

# 執行以下代碼輸出:
$ go run hello.go 
Hello, World!

8.go get 設置為國內源

go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.io,direct


免責聲明!

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



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