Go:在Windows系统和Linux系统的环境搭建

一 在Windows系统上安装+搭建环境

1.下载安装包

官网下载地址:All releases - The Go Programming Language (google.cn)

官方镜像下载地址(推荐):All releases - The Go Programming Language (google.cn)

下载完成后解压到安装文件夹下,解压后的文件内容如下:

 2.配置环境变量

右击此电脑–>属性–>高级系统设置–>环境变量,进行环境变量的配置。我们需要配置两个环境变量,分别是go环境所在的目录和go项目的工作目录。我们选择系统变量下的新建,配置一个GOROOT变量。

接下来,我们在任意文件夹下新建两个文件夹,分别用于存放我们将来开发时使用的第三方包和代码。

我们按照之前的步骤新建一个GOPATH系统变量,变量值为我们新建的两个文件夹。

接下来,我们在系统变量中找到Path变量,点击“编辑”,将新建的GOROOT配置到 Path 这个环境变量中。

 点击“新建”,将%GOROOT%\bin添加进去。

3.检验

windows+R输入cmd打开终端,输入go version,查看是否能够输出我们安装的go版本号,如果出现则说明配置成功。

4.配置 GO111MODULE、GOPROXY、GOSUMDB

依旧在终端中,我们使用go env命令查看go的环境变量。

我们分别使用如下几条命令来更改一些常用的配置

# 开启mod模式
C:\Users\10920>go env -w GO111MODULE=on
# 设置阿里镜像源
C:\Users\10920>go env -w GOPROXY=https://mirrors.aliyun.com/goproxy
# 关闭包的MD5校验
C:\Users\10920>go env -w GOSUMDB=off

设置完成后,我们再次使用go env命令查看go的环境变量,可以看到对应配置信息已经修改成功。

至此Windows环境下的安装配置工作就已经全部完成!

二 在Linux系统上安装+搭建环境 

1.下载安装

官网下载地址:All releases - The Go Programming Language (google.cn)

官方镜像下载地址(推荐):All releases - The Go Programming Language (google.cn)

在官网复制jar包地址,使用Linux命令进行下载。

cd /usr/src
wget https://dl.google.com/go/go1.14.2.linux-amd64.tar.gz

使用命令将jar包解压到 /usr/local目录下。

tar -xvf go1.14.2.linux-amd64.tar.gz -C /usr/local/

2.配置环境

在/home路径下新建一个go文件夹,并在其下继续新建3个文件夹,这三个目录就构成了go开发所需要的工具空间。

[root@VM-16-17-centos local]# cd /home
[root@VM-16-17-centos home]# mkdir go
[root@VM-16-17-centos home]# cd /home/go
[root@VM-16-17-centos go]# mkdir bin
[root@VM-16-17-centos go]# mkdir src
[root@VM-16-17-centos go]# mkdir pkg

接下来,我们把/usr/local/go/bin目录配置GOROOT 到环境变量里。使用vim /etc/profile命令打开文件,点击i进行写入操作,将下面四行内容写入到文件末尾。

vim /etc/profile

export GOROOT="/usr/local/go"
export GOPATH=$HOME/go
export GOBIN=$GOROOT/bin
export PATH=$PATH:$GOBIN

点击esc键退出操作模式,使用:wq命令保存修改并退出。使用source /etc/profile命令使修改生效。

source /etc/profile

3.检验

使用如下两行命令查看go的版本情况和配置信息,如果能够正常输出,说明配置成功。

go version
go env

4.修改GOPROXY

go中默认GoPROXY配置是:GOPROXY=https://proxy.golang.org,direct,由于国内访问不到这个网址,因此我们需要手动将其改成其他的,推荐使用https://goproxy.iohttps://goproxy.cn。我们使用如下命令进行修改:

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

至此Linux环境下的安装配置工作就已经全部完成!

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值