登录
首页 >  Golang >  Go问答

导入错误:无效版本未知修订

来源:stackoverflow

时间:2024-04-14 13:27:32 398浏览 收藏

从现在开始,努力学习吧!本文《导入错误:无效版本未知修订》主要讲解了等等相关知识点,我会在golang学习网中持续更新相关的系列文章,欢迎大家关注并积极留言建议。下面就先一起来看一下本篇正文内容吧,希望能帮到你!

问题内容

左侧代码、文件结构和错误

package main

import (
    "fmt"

    "github.com/cilium/cilium/api/v1/models"
    "github.com/cilium/cilium/pkg/client"
    log "github.com/sirupsen/logrus"
)

func main() {
    fmt.println("starting application...")

    fmt.println("terminating application...")
}

这是我运行时遇到的错误:go run main.go

github.com/cilium/[email protected] requires github.com/optiopay/[email protected]: ivalid version: unknown revision 01ce283b732b

我正在使用 go mod 文件作为我的依赖项,我的 go 版本是最新的 1.14

我还检查了我的文件结构,并且我已经在 pkg/mod/github.com/cilium 下设置了 [电子邮件受保护]

我尝试在代码中的 import 语句下添加 github.com/optiopay/kafka 但我仍然遇到同样的错误。

我不知道如何解决这个问题,我在谷歌上搜索,但找不到有效的明确或明确的答案。任何帮助表示赞赏。


解决方案


您看到此错误是因为 go.mod 中的 replace 指令被 go mod/go get 忽略,并且 Cilium v​​1.7.2 的 go.mod 文件包含许多替换指令。 要解决此问题,请将您尝试导入的 Cilium 版本的替换指令复制到您自己的 go.mod 文件中。 Cilium v​​1.7 的示例可以在 this repository 中找到。

今天关于《导入错误:无效版本未知修订》的内容就介绍到这里了,是不是学起来一目了然!想要了解更多关于的内容请关注golang学习网公众号!

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