Linux環境下安裝Go1.12及以上版本

Linux環境下安裝Go1.12及以上版本

在Debian 10中,使用APT安裝Go的版本爲1.11,如果需要安裝更高版本的Go,則需要自己從官網下載二進制分發格式並配置好環境。

1、文件下載

根據系統版本,去官網下載需要的版本,博主使用的硬件是arm64架構(HiKey970或者其他arm64硬件,樹莓派下載armv6l),選擇的版本爲1.13,所以下載的版本爲arm64,一般服務器下載amd64的即可。在這裏插入圖片描述

右鍵需要下載的版本,點擊複製鏈接地址,在Linux環境下:

# 進入用戶根目錄
cd ~
# 使用wget下載,下載的爲go1.13的arm64二進制壓縮包
wget https://dl.google.com/go/go1.13.linux-arm64.tar.gz
# 解壓
tar zxf go1.13.linux-arm64.tar.gz

2、添加環境變量

先添加Go環境變量:

echo "export PATH=$HOME/go/bin:$PATH" >> ~/.bashrc  # 將golang的bin目錄添加到 PATH環境變量中

然後編輯~/.bashrc,添加代理(該環境變量只在該用戶下有用):

sudo nano ~/.bashrc

在最後添加下述內容:

# 啓用 Go Modules 功能
export GO111MODULE=on
# 配置 GOPROXY 環境變量
export GOPROXY=https://goproxy.io

其中:

  • PATH:Go環境變量
  • GO111MODULEGOPROXY:Go代理,在國內由於牆的限制,需要配置代理,才能下載依賴包,否則可能出現timeout錯誤。

編輯完成以後,使用source使配置生效:

source ~/.bashrc 

3、檢驗安裝

使用指令測試安裝是否成功:

go version

出現下述類似資料,表示安裝成功:

go version go1.13 linux/arm64

【注意】上述文件不強制放在用戶根目錄下,也可以放在其他目錄下,在配置環境變量時修改爲對應路徑即可。

【參考鏈接】

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章