在编写Go入门demo时,尝试在当前程序中引入其他包的功能,运行报错,提示如标题所示。
IDE:
GoLand 2020.3
Go版本:
go version go1.17.2 windows/amd64
操作系统
windows 10
项目结构
解决方法:
第一步:查看配置参数
按照这个来就行(99%能解决问题):Go运行报错找不到包:package xxx is not in GOROOT_尚墨1111的博客-CSDN博客_go 找不到包
第二步:如果第一步配置完了不好使 那再试试第二步
将需要运行的文件直接移到src下,然后将之前的go.mod文件删除,在命令行重新执行
go mod init MytestGo/src
然后继续执行
go mod tidy
最后
go run main.go
完事儿!