ubuntu 20 /CentOS 8.x/MAC 系统 中安装GO LANG(GO语言)

更新日期:2020-12-31

获取源码列表地址,选择适合自己系统的(我的是 go1.15.6.linux-amd64.tar.gz)

国内下载地址:https://studygolang.com/dl

                     https://dl.gocn.io/

https://studygolang.com/dl
wget https://studygolang.com/dl/golang/go1.15.6.linux-amd64.tar.gz

解压缩

tar -zxvf go1.15.6.linux-amd64.tar.gz

移动(要有ROOT权限)

 mv go /opt/

风.FOX

以下全部都需要ROOT权限

1.ubuntu 20.x安装个GO Lang(go 语言)

1.1设置系统环境变量

 

vim /etc/profile.d/go.sh

在最后添加(按i键进入编辑状态,把光标拉倒最后,添加如下,最后按  :wq  键保存退出,其中:q! 是不保存强制退出)

export GOROOT=/opt/go
export GOBIN=$GOROOT/bin
export GO111MODULE=on
#export GOPROXY=
export GOPROXY=https://goproxy.cn,direct
#export GOPROXY=https://mirrors.aliyun.com/goproxy/
export PATH=.:$PATH:$GOBIN

1.2编译,使其生效

source /etc/profile
或
. /etc/profile
. /etc/bashrc

 

1.3测试

如果能看见版本号,那么配置成功!

go version
go version go1.8.1 linux/amd64

1.4 其他git和mercurial 安装

sudo apt-get install git
sudo apt-get install mercurial

在使用中发现,如果不安装以上两个,就得自己手动去下载一些文件

新版git http://blog.csdn.net/fenglailea/article/details/46605011

2.CentOS 7.X 安装 GO Lang (GO语言)

2.1设置系统环境变量

vim /etc/profile.d/go.sh

在最后添加(按i键进入编辑状态,把光标拉倒最后,添加如下,最后按  :wq  键保存退出,其中:q! 是不保存强制退出)

export GOROOT=/opt/go
export GOBIN=$GOROOT/bin
export GO111MODULE=on
#export GOPROXY=
export GOPROXY=https://goproxy.cn,direct
#export GOPROXY=https://mirrors.aliyun.com/goproxy/
export PATH=.:$PATH:$GOBIN

2.2编译,使其生效

source /etc/profile
或
. /etc/profile
. /etc/bashrc

 

2.3测试

如果能看见版本号,那么配置成功!

go version
go version go1.8.1 linux/amd64

3. MAC 系统安装 go lang

3.1 下载

https://studygolang.com/dl   推荐

http://www.golangtc.com/download   推荐

https://storage.googleapis.com/golang  官方一个xml 列表

打开下载地址下载 darwin-amd64的压缩包

详细MAC 安装请看

https://blog.csdn.net/fenglailea/article/details/70216964

 

x.源码编译安装(通用)

看此文章:http://my.oschina.net/fishman/blog/121915

有几点补充说明一下

x.1 下载速度非常慢,有时还不能下载

你懂的.[被墙].

x.2 只安装如下就可以

sudo apt-get install git
sudo apt-get install mercurial

 

x.3  环境变量添加完成后,不用重启立即生效

source ~/.bashrc

 

 

 

 

 

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

风.foxwho

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值