Go 环境安装

Go 环境安装

一、  Linux下安装指定的go版本

查看版本

a.  snap info go

name:      go
summary:   The Go programming language
publisher: Canonical✓
store-url: https://snapcraft.io/go
contact:   https://bugs.launchpad.net/go-snap/+filebug
license:   unset
description: |
  Go is an open source programming language that enables the production of simple, efficient and
  reliable software at scale.
commands:
  - go
  - go.gofmt
snap-id:      Md1HBASHzP4i0bniScAjXGnOII9cEK6e
tracking:     1.22/stable
refresh-date: yesterday at 13:23 CST
channels:
  latest/stable:       1.22.4       2024-06-06 (10638)  60MB classic
  latest/candidate:    ↑                                     
  latest/beta:         ↑                                     
  latest/edge:         1.23-45967bb 2024-06-06 (10643) 150MB classic
  1.22/stable:         1.22.4       2024-06-06 (10638)  60MB classic
  1.22/candidate:      1.22.4       2024-06-05 (10638)  60MB classic

安装命令

b.  snap install --channel=1.22 go --classic

开启mod模式(项目管理需要用到)

c.  go env -w GO111MODULE=on

重新设置成七牛镜像源(推荐)或阿里镜像源(用原有的会比较慢)

 go env -w GOPROXY=https://mirrors.aliyun.com/goproxy

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

 查看Go环境变量

 d. go env

 二、 Windows版本:win11(win10通用)

        下载go环境:Go下载官网链接

  • 放到自己自定义的目录后解压;

  • a.  环境变量配置

  • 电脑–>属性–>高级系统设置–>环境变量,打开环境变量设置窗口。

  • 需要新建两个环境变量配置

  • GOROOT 配置:新建,在变量名一栏输入 GOROOT ,在变量值一栏输入解压文件所在的目录D:\路径\go

  • 新建的GOROOT配置到 Path 这个环境变量中去,在系统变量中找到 Path,

  • 点击编辑->新建,输入%GOROOT%\bin,点击确定。

  • GOPATH 配置:新建,在变量名一栏输入GOPATH,在变量值一栏输入任意两个目录,中间用英文分号隔开。

  • 示例:D:\xxx\go\library;D:\xxx\go\workspace

  • b. 查看配置的环境变量

  • 1、可以再次点击 此电脑-->属性>环境变量 查看

    2、可以在cmd终端查看

     echo %GOPATH%

     echo %GOROOT%

  • c. 校验是否配置成功

  • windows+R 输入 cmd 打开终端,输入go version,如果输出如下图所示,则安装成功。

    查看Go版本

    go version

    #查看Go环境变量

    go env

        d. 配置 GO111MODULE、GOPROXY、GOSUMDB

        Go默认的GOPROXY的值是:GOPROXY=https://proxy.golang.org,direct。

        这个goproxy在使用go get安装第三方库的时候会报错,导致无法下载成功。

        改为:https://goproxy.io,direct (七牛镜像)

        或 https://mirrors.aliyun.com/goproxy(阿里云镜像)

        开启mod模式(项目管理需要用到)

        go env -w GO111MODULE=on

        重新设置成七牛镜像源(推荐)或阿里镜像源(用原有的会比较慢)

        go env -w GOPROXY=https://mirrors.aliyun.com/goproxy

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

        查看Go环境变量

        go env

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值