Go语言的安装与环境配置

本文用的golang版本为go1.19

下载地址 <- golang1.19

根据不同操作系统下载不同的安装包

Go语言的安装与环境配置_第1张图片
下载完成后进行安装,一直下一步即可(如果想选择安装路径可以进行选择),安装过程十分迅速并且简单。

go语言环境配置

如果你没有进行安装路径的自定义,那么GO语言会默认为你配置好环境变量。如果你进行了路径选择,可以定义自己的环境变量位置。

  • GOROOT: 表示Go语言的安装目录
  • GOPATH:表示Go语言的工作目录
  • GOBIN:表示Go语言的bin包目录
    Go语言的安装与环境配置_第2张图片
    GOPATH和GOROOT
    Go语言的安装与环境配置_第3张图片

go语言的其他配置

  1. win + r 输入cmd 用管理员打开命令台

  2. 输入go env 可以看到当前go的所有配置信息 ,查看GO111MODULE配置是否打开,GO111MODULE的作用为是否开启go mod管理,三个选项(默认on):

  • 开启:on
  • 关闭:off
  • 自动选择:auto
    Go语言的安装与环境配置_第4张图片
  1. 配置GOBIN: go env -w GOBIN=%GOROOT%\bin (这里的GOBIN为你的bin目录的绝对路径)
  2. 输入 go version 查看go的版本
    在这里插入图片描述

到这里已经可以结束了,如果你需要其他配置请向下看

  1. GOPROXY: 设置镜像代理
  • 七牛:Goproxy 中国 https://goproxy.cn
  • 阿里: mirrors.aliyun.com/goproxy/
  • 官方: < 全球 CDN 加速 https://goproxy.io/>
  • 其他:jfrog 维护 https://gocenter.io
    go env -w GOPROXY=mirrors.aliyun.com/goproxy/

7.GOSUMDB: 可以用来配置你使用哪个校验服务器和公钥来做依赖包的校验,默认值是sum.golang.org,但是由于该网址容易被墙,所以这里可以用国内加速: go env -w GOSUMDB=sum.golang.google.cn

8. GOPRIVATE: 设置引用私人仓库地址,本人设置的为*github.comgitee.com 可以用逗号间隔,因为这个暂时还没有使用到,查询资料后发现所用大部分为这个地址,所以不是很严谨,可以不用。

关于go语言的一些网站:

  • go语言中文网
  • go语言圣经
  • go语言的开发社区
  • 学习go语言的官方案例模板
  • go语言的标准文档库

你可能感兴趣的:(散发怪力的后端开发,golang,开发语言,配置环境)