CentOS 源码安装golang1.13.5

cd /usr/local/src

1、下载文件

wget https://dl.google.com/go/go1.13.5.linux-amd64.tar.gz

2.解压到 /usr/local

tar -zxvf go1.13.5.linux-amd64.tar.gz
mv go …/
cd /usr/local

3、配置环境变量

vi /etc/profile
在/etc/profile文件末尾添加以下配置,输入 :wq保存

#golang
export GO111MODULE=on
export GOROOT=/usr/local/go 
export GOPATH=/workspace/go
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin

在这里插入图片描述

GO111MODULE=auto 自动
GO111MODULE=on 使用go modules,不会在vendor和gopath找依赖 【推荐新版都用这种】
GO111MODULE=off 使用vendor 或者gotpath
注意:下面的GO111MODULE可以不需要配置了

使换将变量配置生效 source /etc/profile
查看golang的版本 go version

GO1.13设置代理环境变量,再拉去golang.org的时候就不需要墙了。注意GO1.13才支持direct的写法
go env -w GOPROXY=https://goproxy.cn,direct

设置完后用 go env 查看,window和liunx都一样
在这里插入图片描述

4、测试

mkdir -p /workspace/go
cd /workspace/go,创建一个 vim hello.go

package main  
import "fmt"  
func main() {  
    fmt.Printf("Hello, world!\n")  
}  

运行
go run hello.go
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值