import 问题

来源:4-3 Iris框架入门---快速入门案例

慕粉慕粉1888

2020-03-08

老师,我的工作目录在~/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

这是什么问题?谢谢

写回答

2回答

慕粉慕粉1888

提问者

2020-03-08

应该是其他文件import路径不对

"././repositories"
"./services"

build ./repositories: cannot find module for path ./repositories

请问这种情况应该如何import,谢谢

//img1.sycdn.imooc.com/szimg/5e64cd9e09ab274810370432.jpg

0
2
慕粉慕粉1888
回复
Cap
我在GOPATH里已经指定目录了,新建项目就是在这个指定的目录下,但是import一层目录就可以,有两层目录(给controller文件头部添加import)就报错
2020-03-08
共2条回复

Cap

2020-03-08

编辑器里面有红色的提示,go是用了go mod吗?

0
7
Cap
如果你go的代码目录是对的,需要把自己前面的./去掉
2020-03-09
共7条回复

全流程开发 GO实战电商网站高并发秒杀系统

运用架构设计与系统化思维,从容应对不同流量等级的“秒杀”场景

1462 学习 · 443 问题

查看课程