
3. Go Mod 依赖文件的位置
5星
- 浏览量: 0
- 大小:None
- 文件类型:PDF
简介:
简介:本文探讨了Go语言中使用Go Mod进行包管理时,如何确定和操作依赖文件的位置,帮助开发者更好地理解项目结构。
环境准备
运行docker
```shell
docker run -it -v $PWD:/usr/src/myapp -w /usr/src/myapp golang:1.13.5-alpine
```
解决国内Go 1.13的go mod无法安装依赖的问题
在最新的Go 1.13版本中,已经将go mod作为默认的包管理方法。然而,在使用`go mod vendor`时可能会遇到问题,这是因为当执行`go get`命令时会检查哈希值,并且需要访问官方的sumdb服务器来验证这些哈希值。由于网络原因,国内用户可能无法直接访问到该服务器,从而导致依赖项下载失败。
解决这个问题的方法很简单:只需要设置一个环境变量即可:
```shell
go env -w GOPROXY=https://goproxy.io,direct
```
这样就可以通过代理来获取所需的包信息了。
全部评论 (0)
还没有任何评论哟~


