方法一砸捏,下載 tar.gz
文件直接安裝
- 安裝環(huán)境為 Linux 18.04 凿将,windows 建議用 WSL:
- 參考:How to Install Go on Ubuntu
1揭璃,從官網(wǎng)下載.tar.gz
安裝包到本地狮斗。
這里是安裝包下載地址推汽,右鍵復(fù)制Linux
下面的安裝包的下載地址补疑。
- 可以用
curl
,也可以用wget
歹撒,我用的是后者莲组。
happyjoo:~$ curl -O https://dl.google.com/go/go1.14.4.linux-amd64.tar.gz
happyjoo:~$ wget https://dl.google.com/go/go1.14.4.linux-amd64.tar.gz
2,解壓以及復(fù)制到 /usr/local
去暖夭。
happyjoo:~$ tar -xvf go1.14.4.linux-amd64.tar.gz
happyjoo:~$ sudo chown -R root:root ./go
happyjoo:~$ sudo mv go /usr/local
3锹杈,添加 GO 到環(huán)境中
編輯 profile 文件
happyjoo:~$ sudo vim ~/.profile
在文件最下方添加以下兩行。
export GOPATH=$HOME/go
export PATH=$PATH:/usr/local/go/bin:$GOPATH/bin
4鳞尔,加載配置
happyjoo:~$ source ~/.profile
5嬉橙,測(cè)試是否安裝成功
happyjoo:~$ vim hello.go
# 添加以下五行代碼:
package main
import "fmt"
func main() {
fmt.Printf("hello, world\n")
}
# 保存退出
happyjoo:~$ go build hello.go
happyjoo:~$ ./hello
大功告成!
方法二寥假,不適合國(guó)內(nèi)網(wǎng)絡(luò)
- 我用的是方法一市框,方法二因?yàn)?strong>網(wǎng)絡(luò)問題,實(shí)在是很慢糕韧,有興趣的同學(xué)可以試試嘿嘿枫振。
- 安裝環(huán)境為 Linux 18.04 ,windows 建議用 WSL:
happyjoo:~$ sudo add-apt-repository ppa:longsleep/golang-backports
happyjoo:~$ sudo apt update
happyjoo:~$ sudo apt install golang-go
不確定的話萤彩,可以用這個(gè)看看 golang 的版本:
happyjoo:~$ sudo apt list golang-go
如果出現(xiàn)了錯(cuò)誤粪滤,總是提示要你重新安裝,--fixing
什么的雀扶,試一下:
happyjoo:~$ sudo apt update
happyjoo:~$ sudo apt upgrade
happyjoo:~$ sudo clean
happyjoo:~$ sudo apt install golang-go