Go import error: invalid version unknow revision

http://img4.mukewang.com/629714b00001a1cd17260818.jpg

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/cilium@1.7.2 requires github.com/optiopay/kafka@v0.0.0-2080809090225-01ce283b732b: ivalid version: unknown revision 01ce283b732b

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


我还检查了我的文件结构,我已经在 pkg/mod/github.com/cilium 下有 cilium@v1.7.2


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


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


蝴蝶刀刀
浏览 1060回答 2
2回答

慕虎7371278

您看到此错误是因为/replace中的指令go.mod被忽略,并且Cilium v1.7.2 的文件包含许多替换指令。要解决此问题,请将您尝试导入的 Cilium 版本的替换指令复制到您自己的文件中。可以在此存储库中找到 Cilium v1.7 的示例。go modgo getgo.modgo.mod

回首忆惘然

似乎 optiopay/kafka 是您的私人回购。您可以使用 git 配置 ssh。并在 git config 中设置您的 url 以使用 ssh 而不是 https。脚步:配置 ssh(如果尚未完成)更新 git 配置 -> git config --system url."git@github.com:".insteadOf "https://github.com/"
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go