centos7 配置go编译运行环境

 

博主是centos7.6 环境,安装 go1.13.5版本

 

一、下载安装包:

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

解压到指定目录

tar -xzf go1.13.5.linux-amd64.tar.gz -C /usr/local

 

 

二、配置环境变量

vim /etc/profile

# 插入下面两行

export GOROOT=/usr/local/go

export PATH=$PATH:$GOROOT/bin

 

1.GOROOT就是Go安装路径。

2.GOPATH就是依赖包的安装路径

设置 GOPATH 编译目录,需要编译的项目都应该放到该目录(默认)

mkdir -p /home/gopath

vim /etc/profile

export GOPATH=/home/gopath

验证安装成功

go version

go version go1.13.5 linux/amd64

 

  • go mod包管理工具

如果不使用包管理,默认需要把项目文件放到GOPATH

 

如何使用go mod来方便的管理各种包。

 

初始化。在非GOPATH路径创建项目,比如hello。启动gomod特性:

go mod init 目录名

注意:必须进入项目目录(如hello),目录名是当前所在的项目目录名字。执行成功,生成go.mod文件,有点类似Git初始化。

然后 就可以在该项目目录进行编译,会自动下载依赖包。

 

go env -w GOPROXY=https://goproxy.cn,direct

 

go build main.go

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值