首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何通过Go Get Cmd工具下载Client-Go V12.0.0

如何通过Go Get Cmd工具下载Client-Go V12.0.0
EN

Stack Overflow用户
提问于 2022-10-23 04:56:02
回答 2查看 60关注 0票数 0

当我执行以下cmd时:

代码语言:javascript
复制
go get k8s.io/client-go@v12.0.0

它告诉我:"go: k8s.io/client-go@v12.0.0:无效版本:模块包含一个go.mod文件,因此模块路径必须匹配主版本("k8s.io/client-go/v12")

好的,然后我将cmd更改为:

代码语言:javascript
复制
go get k8s.io/client-go@v12.0.0+incompatible

然后,它仍然告诉我相同的错误:go: k8s.io/client-go@v12.0.0+不兼容:无效版本:模块包含一个go.mod文件,所以模块路径必须匹配主版本("k8s.io/client-go/v12")

有一件有趣的事情让我感到困惑:如果我将添加到go.mod中需要k8s.io/client-go v12.0.0+incompatible,然后执行go mod整齐,那么client-go v12.0.0将被正确下载。

我的问题是:如何通过go获取下载这个特定版本的客户端?

Go版本: v1.18

EN

回答 2

Stack Overflow用户

发布于 2022-10-23 07:23:10

如何通过go get下载这个特定版本的客户端?

不用谢。

go get用于向项目添加依赖项。

要从互联网下载特定版本的源代码,请使用git clonegit checkout

票数 0
EN

Stack Overflow用户

发布于 2022-11-14 14:54:34

我使用go install命令下载client-go。

以下是安装最新或特定版本的两个示例。

去安装k8s.io/client- go @最新版本

安装k8s.io/client- go @v0.25.3

有关更多帮助,请参见client-go安装部分,客户端-go安装

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74168749

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档