编程开发
C/C++
关闭 VS 的符合模式
typedef 与 define
GO
环境安装及修改路径
go 基础
解决go get 下载github项目慢或无法下载的问题
ASCII 码一览表
本文档使用 MrDoc 发布
-
+
首页
环境安装及修改路径
## go 安装 - 下载go环境:[Go下载官网链接](https://golang.google.cn/dl/) - 我一般下 .msi 后缀文件,直接安装即可。 - 输入`go env`查看,发现如下 ![](/media/202405/2024-05-21_110948_2174660.43527000468081245.png) - 仍然有一些内容放在了 C 盘,公司电脑 C 盘已经快炸了,能省则省。修改路径的同时探究下这些文件夹是用来干什么的。 - **参考** > [彻底搞懂golang的GOROOT和GOPATH](https://blog.csdn.net/qq_38151401/article/details/105729884) > [Go修改设置GOPATH](https://blog.csdn.net/feikillyou/article/details/109767375) > [Go:深入解析 GOCACHE 环境变量在 Go 语言中的作用](https://blog.csdn.net/qq_14829643/article/details/137088917) > [Go env环境变量配置](https://juejin.cn/post/7197424168623177783) - 修改 GOPATH - 新建目录goWorkspace,里面新建src、bin、pkg三个文件夹。 - src 目录用于存放 Go 源代码 - pkg 目录用于 package 对象 - bin 目录用于存放可执行对象 ![](/media/202405/2024-05-21_111906_3753080.9500283064545486.png) - 修改 GOCACHE - 用于提升编译效率,使用`go env GOCACHE`命令查看当前 GOCACHE 的位置,使用 `go clean -cache`命令清理编译缓存 ``` go env -w GOCACHE=D:\Golang\gopath\go-build-cache ``` - GOENV - 此目录存放go环境变量的值的配置文件,默认值为C:\Users\%UserName%\AppData\Roaming\go\env,此值一般不需要更改,并且也不能通过 go env 的方式来更改此变量值。我们可以来到此目录下,发现有一个 env 文件,打开就可以看到文件的内容就是我们之前自定义过的go环境变量的值 - GOPROXY - GOPROXY 就是设置 Golang 的全局代理。在下载依赖包的时候,一般是访问 github 的仓库,国内的环境很容易被墙,所以最好设置一个速度快的代理。Go 在此版本中 GOPROXY 的默认值为`https://proxy.golang.org`,国内是无法访问的。因此,这里推荐使用七牛云的代理`https://goproxy.cn`: ``` go env -w GOPROXY=https://goproxy.cn,direct ``` - GOMODCACHE - 即存储 go 下载的外部依赖模块文件的目录,默认值为$GOPATH/pkg/mod,因此我们一般只需要更改 GOPATH 的值即可,此环境变量的值就会自动做出相应的变动。
别卷了
2024年5月21日 11:37
转发文档
收藏文档
上一篇
下一篇
手机扫码
复制链接
手机扫一扫转发分享
复制链接
Markdown文件
分享
链接
类型
密码
更新密码