go 环境安装配置

一 、安装 goang sdk

https://golang.google.cn/dl/

一、go 环境变量设置

不同于其他语言,go中没有项目的说法,只有包, 其中有两个重要的路径,GOROOT 和 GOPATH
Go开发相关的环境变量如下  ( 安装时系统会自动创建,一般不需要配置 )

GOROOT:GOROOT就是Go的安装目录,(类似于java的JDK)
GOPATH:GOPATH是我们的工作空间,保存go项目代码和第三方依赖包

**GOPATH可以设置多个,其中,第一个将会是默认的包目录,使用 go get 下载的包都会在第一个path中的src目录下,使用 go install时,在哪个GOPATH**中找到了这个包,就会在哪个GOPATH下的bin目录生成可执行文件

 后端采用go mod 模式,因此无需创建GOPATH, 据说在以后的go2.0将删除GOPATH的概念。

1、GOROOT   C:\Program Files\Go

2、path   %GORROT\bin%

3 、GOPATH ( 安装时系统会自动创建 )

环境变量设置好后,重新打开一次dos的终端,通过go version 或者 go env 命令来进行测试。

4、配置代理 GOPROXY   

  • 配置七牛云的代理:

go env -w GO111MODULE=on 

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

  • 更新mod包依赖:go mod tidy,此时go.mod就出现了我们需要的依赖包:

注意:

  • 如果GOPATH在系统变量中设置不生效,可以在用户变量中设置就生效了 另外,还如果将bin目录加入到系统环境变量的path

posted on   zyp_java_net  阅读(100)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
历史上的今天:
2022-06-08 element UI 设置 el-table 表格 表头及各行的高度斑马线样式
2022-06-08 解决sass-loader和node-sass版本冲突问题(太难了)
2022-06-08 node16.14 对应node-sass sass-loader 版本

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示