package main
import (
"fmt"
"github.com/q1mi/hello"
)
执行 go tidy,之后也go run也成功运行了。
我想问一下,"github.com/q1mi/hello"这个包下载到我的电脑的哪个位置了。怎么找go mod的导入的依赖包下载在电脑的具体位置?
你好,命令行输入 go env
命令,其中有一个 GOMODCACHE
的变量对应的路径就是依赖包保存的地方。
谢谢你。我安装go的时候,安装程序自动配置了一个环境变量GOPATH,这个变量的位置在C盘某个位置,相应地,GOMODPATH也在C盘某个位置。当我把GOPATH改为D盘的某个位置后,GOMODPATH自动地改到了D盘。如果直接"set GOMODPATH=D盘的某个文件夹“,这是没用的。所以必须改GOPATH。