采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师,我的工作目录在~/Ref/Go/ 项目目录:imooc-iris 如图
运行main.go文件报错
build _/Users/xxd/Ref/Go/imooc-iris/web/controllers: cannot find module for path _/Users/xxd/Ref/Go/imooc-iris/web/controllers
这是什么问题?谢谢
应该是其他文件import路径不对
"././repositories""./services"
build ./repositories: cannot find module for path ./repositories
请问这种情况应该如何import,谢谢
传统方式不能随便放代码目录的,需要放到gopath或者goroot里的src下面才行,具体可以仔细看下课程里怎么建立工程目录的。
我在GOPATH里已经指定目录了,新建项目就是在这个指定的目录下,但是import一层目录就可以,有两层目录(给controller文件头部添加import)就报错
编辑器里面有红色的提示,go是用了go mod吗?
好像是.....实在忘记什么操作安装的了
如果是go mod在编辑器提供的命令行工具里,到这个工程根目录下执行go mod tidy
我看同学的根目录下没有go mod相关文件应该用的默认方式吧?
登录后可查看更多问答,登录/注册
运用架构设计与系统化思维,从容应对不同流量等级的“秒杀”场景
1.8k 3
1.6k 4
1.1k 5
1.1k 11
1.1k 8