入门05_go升级版本

go版本升级

删除旧版

1
2
3
sudo apt-get remove golang
sudo apt-get remove golang-go
sudo apt-get autoremove

升级

升级方法1

1
go install golang.org/dl/go1.10.3@latest

or

1
go install golang.org/dl/gotip@latest

参考:https://github.com/golang/dl

升级方法2

1
2
3
4
5
6
7
8
9
curl -O https://storage.googleapis.com/golang/go1.16.4.linux-amd64.tar.gz  

$ tar -C /usr/local -zxvf go1.9.linux-amd64.tar.gz
$ mkdir -p ~/go/src
$ echo "export GOPATH=$HOME/go" >> ~/.profile
$ echo "export PATH=$PATH:$GOPATH/bin:/usr/local/go/bin" >> ~/.profile
$ source ~/.bashrc
$ source ~/.profile
$ go version

可能问题

Go 解决国内下载 go get golang.org/x 包失败 非原创

1
2
3
前提是 Go version >= 1.11。
export GOPROXY=https://goproxy.io
不过,需要依赖于 go module 功能。可通过 export GO111MODULE=on 开启 MODULE。

参考

Ubuntu升级go版本:https://studygolang.com/articles/19108
Ubuntu下升级Golang版本:https://blog.csdn.net/nonoli287/article/details/109255152
Go 解决国内下载 go get golang.org/x 包失败 非原创:https://studygolang.com/articles/23763?fr=sidebar

go入门系列
入门02_IDE安装
入门03_工具链
入门04_入门demo和基本类型
入门05_go升级版本
入门06_教程biancheng
入门08_教程编程时光
入门09_Go语言高级编程
入门10_包导入
入门11_方法接口和嵌入类型
入门12_数组和切片
~

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×