0.引言
Go語言(又稱Golang)是Google開發的一種靜態強類型、編譯型、并發型編程語言,由Robert Griesemer、Rob Pike和Ken Thompson于2007年開始設計,2009年正式發布。
1.到官網下載壓縮包
2.從win10系統離線上傳壓縮包給ubuntu22系統
scp D:\Users\an\下載\go1.24.5.linux-386.tar.gz ubuntu@ubuntu系統-IP:/home/ubuntu/Downloads
NOTES:路徑是根據自己的來,我這里僅僅是舉例子
3.安裝
(1)確認上傳成功
到指定路徑/home/ubuntu/Downloads
看下,下面截圖即為功
cd /home/ubuntu/Downloads
(2)解壓并安裝到指定路徑
tar -xzvf go1.24.5.linux-386.tar.gz -C /home/ubuntu/
成功截圖
(3)配置環境變量
打開環境變量配置文件
vi ~/.bashrc
粘貼以下內容
export GOROOT=/home/ubuntu/go
export PATH=$GOPATH/bin:$GOROOT/bin:$PATH
export GOPATH=/home/ubuntu/go-download
export GOPROXY=https://mirrors.aliyun.com/goproxy/,direct
成功截圖
————————————————————————————————
NOTES:
指定三方依賴下載路徑
1.13之后的版本都是用mod了,所以gopath指定個地方就可以了
export GOPATH=/home/ubuntu/go-download
配置國內鏡像
下載依賴速度會很快
export GOPROXY=https://mirrors.aliyun.com/goproxy/,direct
————————————————————————————————
保存關閉后刷新一下即可
source ~/.bashrc
成功截圖
打開gomod開關
go env -w GO111MODULE=on
成功截圖
——————————————————————
命令解析:
go env:Go 語言的環境變量管理命令
-w:表示 “write”(寫入),即永久修改配置(否則只是臨時顯示)
GO111MODULE=on:啟用 Go Modules 模式
——————————————————————
4.查看版本確認安裝
go version
成功截圖