在linux 系统下,如ubuntu debian ,安装golang 最方便的方式是用apt-get install。
但是不推荐这种方式安装,建议使用源码安装,如果你使用了apt-get 等方式安装了,就先把它卸载:
apt-get purge golang-go
首先肯定是下载资源包了 https://golang.org/dl/
下载完成后,解压
tar -C /usr/local -xzf go1.12.9.linux-amd64.tar.gz
Go的二进制编译包假设你把Go安装在 /usr/local/go (或者Window是 c:\Go)目录下。当然你也可以安装在其他目录下,不过这时候你就需要设置GOROOT环境变量了。 http://golang.org/doc/install#install 例如,你如果安装Go在你的/usr/local/go目录下,你应该/etc/profile(适用于系统范围的安装)或者$HOME/.profile文件增加下面设置。
export GOROOT=/usr/local/go
export GOPATH=$GOROOT/bin
export PATH=$PATH:$GOROOT/bin:$GOROOT/bin/bin
国内服务器安装go需要配置额外配置
export GOPROXY=https://goproxy.io
然后使profile生效:
source /etc/profile
或者
source $HOME/.profile
查看 $GOPATH 环境变量,可以正常输出了
$ echo $GOPATH
/usr/local/go/bin
go语言查看环境信息
go env
升级新版本后,下载最新的版本,再次编译安装就可以