目 录CONTENT

文章目录

Golang | 环境配置

如风
2021-09-20 / 0 评论 / 1 点赞 / 33 阅读 / 500 字

Golang | 环境配置

官网:https://go.dev/dl

版本号命名规则

Go 的版本命名方式主要由主版本号、副版本号、版本后缀和补丁版本号组成

  • 主版本号: “Go 1”
  • 副版本号:形如 goX.Y。其中 X 表示主版本号,Y 表示副版本号。“Go 1.17” 中的 “17” 就是副版本号。
  • 版本后缀:一些特定的后缀,例如,预发布版本的后缀通常以 “beta”、“rc”(表示 Release Candidate)或 “alpha” 开头,后面跟着一个数字或词组,例如 “Go 1.17beta1”。
  • 补丁版本号:提供小幅度功能更新的版本 例如 “Go 1.17.1”。

选择稳定的版本下载

image-20230626212930724

存放到相应的目录下

image-20230626213426354

设置环境变量

GOROOT 和 PATH

image-20230626213914741

在控制台输入 go version 查看版本,成功!

image-20230626214102855

Goland 设置 GOROOT

image-20230626214410030

Go设置国内代理

解决 Go 模块下载缓慢甚至失败的问题可以通过以下两种方法:

方法一:执行命令

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

这条命令会将 Go 代理设置为国内的代理地址 https://goproxy.cn,并且忽略任何可能存在的代理缓存。

方法二:设置环境变量(适用于 Linux 和 macOS)

export GOPROXY=https://goproxy.cn

然后,需要执行以下命令使环境变量配置生效:

source ~/.bashrc

如果使用的是 Windows,可以使用下面的命令:

set GOPROXY=https://goproxy.cn

这样,Go 将使用指定的国内代理地址 https://goproxy.cn 来下载模块,从而解决了 go get 命令执行缓慢或失败的问题。

通过以上方法,可以有效地提高 Go 模块下载的速度和成功率。

VSCode 配置Go 环境参考:vscode插件设置——Golang开发环境配置

1

评论区