我正在使用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贡献1851条经验 获得超5个赞
该命令通过将具有您指定的模块名称的新文件添加到根文件夹来go init初始化当前项目的 go 模块。go.mod要将新的依赖项添加到您的项目中,请使用go get <path>,然后,它应该在go.mod文件中列出。
- 3 回答
- 0 关注
- 470 浏览
添加回答
举报
0/150
提交
取消
