go mod import中使用./报错

我在随意的文件目录使用go mod init初始化
把项目放进去
然后再执行文件里 用./调用同级目录下的包 运行报错
image.png
`$ go run main.go
build command-line-arguments: cannot find module for path _/E_/project/learn-eng
lish/go-server/controller`

请问该如何正确调用同级目录的包呢

go版本1.12

阅读 3.6k
1 个回答

试试 "MODULE_NAME/controller" MODULE_name 是 go.mod 里写的完整的 module 名字

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题