导入包的时候没有根据go.mod查找而是去src下面查找,网上找了一下,都不太符合我的情况

1. 运行环境#

window10,go1.16,vscode

2. 问题描述?#

刚学 go 语言,自己用 gorm 练习,然后出现了一个问题,一直导入不成功,是和我的目录结构有问题吗,我看文档说的开启了 go module 之后,目录可以随便放呀,不知道下面写法哪里错了,请大佬们指点
刚学go语言,然后自己用gin框架练习,然后出现了一个问题,interface{}转string时,不知道下面写法哪里错了,请大佬们指点

讨论数量: 11

检查一下 GO111MODULE 环境变量下的状态吧

3年前 评论
RayFong_Chan (楼主) 3年前

那你先解决一下 go get 的问题吧,先把包下载导入到本地

3年前 评论
RayFong_Chan (楼主) 3年前
摇曳的猫 (作者) 3年前
RayFong_Chan (楼主) 3年前

原因:猜测是路径配置的有问题 or 网络问题(增加代理看看)
提示:get go 下载的文件在 GOROOT 和 GOPATH 都没找到
排查:需要看下 get go 下载的文件在哪

3年前 评论
RayFong_Chan (楼主) 3年前
storyflow (作者) 3年前
RayFong_Chan (楼主) 3年前

go get 然后 go mod tidy

3年前 评论