我的 go mod 文件内容如下:
module ALFX2_REFACTOR
go 1.12
require (
easybox v0.0.0+incompatible
github.com/gogf/gf v1.9.7
github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751 // indirect
github.com/alecthomas/units v0.0.0-20190717042225-c3de453c63f4 // indirect
github.com/araddon/dateparse v0.0.0-20190622164848-0fb0a474d195
github.com/emirpasic/gods v1.12.0
github.com/gizak/termui/v3 v3.1.0
github.com/gofrs/uuid v3.2.0+incompatible
github.com/lib/pq v1.2.0
github.com/nats-io/nats-streaming-server v0.16.0 // indirect
github.com/nats-io/stan.go v0.5.0
github.com/tidwall/gjson v1.3.2 // indirect
github.com/tidwall/sjson v1.0.4
github.com/valyala/fasttemplate v1.0.1
gopkg.in/alecthomas/kingpin.v2 v2.2.6
gopkg.in/yaml.v3 v3.0.0-20190709130402-674ba3eaed22
)
replace easybox => /Users/praynise/devenv/go/easybox
执行 go mod download 提示如下:
go: finding github.com/gogf/gf v0.0.0+incompatible
go: github.com/gogf/gf@v0.0.0+incompatible: unknown revision v0.0.0
go: error loading module requirements
可是我的 go.mod 文件里面根本就没有这个 github.com/gogf/gf v0.0.0+incompatible 啊… 之前开发项目的时候我有自己拉了一个 github.com/gogf/gf 并通过 replace 的方式指向本地,现在 git 上的版本更新了,我想直接用 git 上的,就直接改配置 require 为 github.com/gogf/gf v1.9.7,但是通过 go mod download 仍然去找 v0.0.0,请大神指点这个情况肿么办…
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.