go-cobra

go-cobra

文章 0 浏览 1

使用反射的过程将结构字段绑定到命令行标志值

我有几个配置结构,我想自动将其解析到接受的命令行标志中(允许用户通过CLI覆盖它们)。鉴于结构可能会随着时间的流逝而发展,并且其中一个结构是接…

小耗子 2025-02-14 02:01:09 1 0

与Cobra命令一起使用没有标志选项?

我有一个带有默认选项的命令-ID。也可能还有其他标志,因此可以调用以下任何一个。 cmd 81313 # 81313 is the ID cmd -i 81313 cmd -f foo.txt 81313 …

地狱即天堂 2025-02-13 10:25:18 2 0

处理Golang的Logrus和Cobra CLI

我对Golang的Cobra和Logrus的包装相对较新,在整合它们方面,我需要寻求帮助。我正在研究一个新的Golang眼镜蛇CLI,其中包含多个命令/子命令。我想使…

黑凤梨 2025-02-10 12:59:22 1 0

Cobra-CLI将所有参数和标志传递给可执行文件

我为自己的东西有一个眼镜蛇CLI。现在,我想添加常用的可执行文件 eg kubectl , calicoctl 作为子命令,将消耗所有参数和标志,例如 mywrapper kubec…

寄居者 2025-02-09 07:17:31 2 0

Golang眼镜蛇CLI-获取当前运行子命令

眼镜蛇是否在某个地方存储了当前运行子命令的名称?例如,如果用户使用以下命令启动该工具,例如: 工具子命令-flag1 -flag2等。 工具-globalflag1 su…

那支青花 2025-01-28 09:27:32 3 0

如何将标志作为眼镜蛇(Golang)的参数传递?

我正在使用 cobra 创建一个CLI应用程序( app )。我需要实施一种行为,我可以将标志作为参数。这些标志将通过 app 的标志参数必须被 app 本身忽略,…

转角预定愛 2025-01-25 22:50:00 1 0

区分 Cobra 帮助消息中的必需标志和可选标志

我创建了一个命令,如下所示: cmd := &cobra.Command{ Use: "get", Short: "Gets information", Long: heredoc.Doc("Long description"), Example: h…

橘虞初梦 2025-01-11 11:42:04 4 0

将另一个 Golang Cobra CLI 链接到当前的 Golang Cobra CLI

我正在开发一个新的 Golang Cobra CLI,它可以处理多个命令。后来我发现已经有一个现有的 Golang Cobra CLI 可以处理我将在新 CLI 中介绍的一些命令,…

半枫 2025-01-10 01:04:21 2 0
更多

推荐作者

李珊平

文章 0 评论 0

Quxin

文章 0 评论 0

范无咎

文章 0 评论 0

github_ZOJ2N8YxBm

文章 0 评论 0

若言

文章 0 评论 0

南…巷孤猫

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文