我正在使用Coreos OIDC library,并且想知道如何引用(在go.mod
文件中)分支,因为它们不是在master
下开发,而是使用{{1} }。
我尝试了v2
,但得到了:
github.com/coreos/go-oidc@v2
答案 0 :(得分:0)
错误消息中的短语import path
提示您在代码中的某处编写了类似的内容:
import "github.com/coreos/go-oidc@v2"
但是Go软件包的导入路径不包括其版本:只有go.mod
和go.sum
文件中的条目才包含。
因此,您应该写:
import "github.com/coreos/go-oidc"
并通过运行来更新go.mod
和go.sum
文件
go get -d github.com/coreos/go-oidc@v2
这将导致您的go.mod
文件中出现一个条目,例如:
require github.com/coreos/go-oidc v2.0.0+incompatible