登录
首页 >  Golang >  Go问答

GO111MODULE=on(错误加载模块要求)

来源:Golang技术栈

时间:2023-04-05 13:55:08 310浏览 收藏

珍惜时间,勤奋学习!今天给大家带来《GO111MODULE=on(错误加载模块要求)》,正文内容主要涉及到golang等等,如果你正在学习Golang,或者是对Golang有疑问,欢迎大家关注我!后面我会持续更新相关内容的,希望都能帮到正在学习的大家!

问题内容

go get -u github.com/junegunn/fzf工作正常,但想像这样测试开发分支:

gert@gert ~/ GO111MODULE=on go get -u github.com/junegunn/fzf@devel
go: finding github.com/junegunn/fzf devel
go: finding golang.org/x/crypto latest
go: finding github.com/smartystreets/assertions latest
go: finding github.com/gopherjs/gopherjs latest
go: finding github.com/smartystreets/goconvey latest
go: finding github.com/gopherjs/gopherjs v0.0.0-20181017120253-0766667cb4d1
go: finding golang.org/x/sys latest
go: finding golang.org/x/tools v0.0.0-20190328211700-ab21143f2384
go: gopkg.in/DATA-DOG/go-sqlmock.v1@v1.3.3: go.mod has non-....v1 module path "github.com/DATA-DOG/go-sqlmock" at revision v1.3.3
go get: error loading module requirements

不知道这里发生了什么?如果我这样做,得到相同的结果

GO111MODULE=on go get -u github.com/junegunn/fzf

正确答案

github.com/gdamore/tcell所需的包fzf具有gopkg.in/DATA-DOG/go-sqlmock.v1依赖关系。在 1.3.3 版本中,go-sqlmock他们开始使用没有版本后缀的 go 模块,现在明确指示版本不再工作。

go get gopkg.in/DATA-DOG/go-sqlmock.v1
go: gopkg.in/DATA-DOG/go-sqlmock.v1@v1.3.3: go.mod has non-....v1 module path "github.com/DATA-DOG/go-sqlmock" at revision v1.3.3
go: error loading module requirements

如果您想在不更新其依赖项的情况下处理开发包,请使用go get github.com/junegunn/fzf-u标志。

tcell存储库中有关于此问题的公开拉取请求: https ://github.com/gdamore/tcell/pull/267

今天带大家了解了golang的相关知识,希望对你有所帮助;关于Golang的技术知识我们会一点点深入介绍,欢迎大家关注golang学习网公众号,一起学习编程~

声明:本文转载于:Golang技术栈 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>
评论列表