为了账号安全,请及时绑定邮箱和手机立即绑定

go.mod 未解决的依赖

go.mod 未解决的依赖

Go
慕沐林林 2022-07-11 14:55:00
我正在使用1.14.2版本的 go。我正在尝试将我的项目添加go.mod到使用. 之后我尝试命令运行我的项目,但我收到以下错误:go mod init <dependecyname>go run main.gogo: finding module for package github.com/googollee/go-socket.iogo: finding module for package github.com/dgrijalva/jwt-gogo: finding module for package github.com/gorilla/muxgo: found github.com/dgrijalva/jwt-go in github.com/dgrijalva/jwt-go v3.2.0+incompatiblego: found github.com/googollee/go-socket.io in github.com/googollee/go-socket.io v1.4.4go: found github.com/gorilla/mux in github.com/gorilla/mux v1.8.0controllers/userController.go:10:2: cannot find packagemodels/avatar.go:3:8: cannot find packagemodels/base.go:6:1: cannot find packagemodels/base.go:7:1: cannot find packagemodels/user.go:8:2: cannot find packagecontrollers/userController.go:11:2: cannot find packagecontrollers/userController.go:12:2: cannot find packagecontrollers/userController.go:13:2: cannot find package而且当我调查我的go.mod文件时,我意识到require块中有未解决的依赖错误:module <modulename>go 1.14require (    github.com/dgrijalva/jwt-go v3.2.0+incompatible // indirect    github.com/googollee/go-socket.io v1.4.4 // indirect    github.com/gorilla/mux v1.8.0 // indirect)如何解决?
查看完整描述

3 回答

?
鸿蒙传说

TA贡献1865条经验 获得超7个赞

我有类似的问题,我可以通过启用 go modules 集成来解决。您可以从 Preferences > GO > GO Modules 执行此操作。



查看完整回答
反对 回复 2022-07-11
?
慕桂英4014372

TA贡献1871条经验 获得超13个赞

我可以通过关闭和开启模块集成来解决这个问题。GOLANG 首选项 > GO > GO 模块。



查看完整回答
反对 回复 2022-07-11
?
江户川乱折腾

TA贡献1851条经验 获得超5个赞

该命令通过将具有您指定的模块名称的新文件添加到根文件夹来go init初始化当前项目的 go 模块。go.mod要将新的依赖项添加到您的项目中,请使用go get <path>,然后,它应该在go.mod文件中列出。



查看完整回答
反对 回复 2022-07-11
  • 3 回答
  • 0 关注
  • 470 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号