cost 95 ms
Golang Cobra 多个标志没有价值 - Golang Cobra multiple flags with no value

我是 Golang 的新手,我正在使用 Cobra 框架尝试我的第一个 CLI 应用程序。 我的计划是使用很少的命令,使用很多标志。 这些标志不必附加任何值,因为它们可以简单地是 -r 来重新启动设备。 目前,我有以下工作,但我一直在想,这不是正确的方法。 所以任何帮助表示赞赏。 目前的逻辑是,每个 ...

2022-12-27 21:01:59   1   21    go / go-cobra  
无法使用 Golang 扫描文件路径 - Impossible to scan a filepath with Golang

我正在 Go 中使用 Cobra 框架创建一个客户端,其中包括将文件上传到即将发布的传输服务。 我希望它是一个具有默认下载文件夹的最低限度可定制的。 当我想检查一个文件夹是否存在,该文件夹是一个文件夹而不是一个文件或检查我是否有权写入该文件夹时出现问题,我收到一个巨大的 goroutine 错误。 ...

如何将 cobra 子命令源放入单独的文件夹中 - How to put cobra sub commands sources into separate folders

我是 Go 初学者,我正在尝试使用Cobra创建 CLI。 为了引导项目,我使用了Cobra Generator ,生成了一个命令,一个子命令,一切正常。 我现在有这种类型的布局: 这不适合我,假设我的项目打算有很多命令,或者很多命令命名空间,每个都由不同的团队拥有,它会变得非常混乱且难以维护。 我 ...

2022-10-07 11:27:44   1   286    go / go-cobra  
在 go 中导入常量文件 - Importing a constants file in go

我的 go 模块中有这个 package 结构,我正在使用 cobra-cli 添加命令: 在tools.go中,我想导入constants.go ,我想为模块中所有文件的全局使用常量定义它,并且很简单 Z34D1F91FB2E514B8576FAB1A75A89A6 我如何导入这个? 还有更好的方 ...

Cobra 命令不使用标志选项? - Using no flag options with Cobra Command?

我有一个带有默认选项的命令 - id。 可能还有其他标志,因此可以调用以下任何标志。 使用 Cobra 命令处理此问题的正确方法是什么? 目前,我正在查看-i的值,如果它为空,则从cmdArgs读取值(如果里面有东西,并且没有标志,那么我假设它是我的 ID)。 然而,这似乎有点容易出错 - ...

如何在眼镜蛇(golang)中将标志传递为 arguments? - How to pass flags as arguments in cobra (golang)?

我正在使用cobra创建 CLI 应用程序 ( app )。 我需要实现一种行为,我可以将标志作为 arguments 传递。 这些标志将通过exec.Command()进一步传递给另一个应用程序。 传递给应用程序的所有标志 arguments 必须被应用程序本身忽略,即不被识别为标志。 我不排除 ...

2022-05-03 10:55:51   1   1941    go / go-cobra  
将另一个 Golang Cobra CLI 链接到当前的 Golang Cobra CLI - Link another Golang Cobra CLI to current Golang Cobra CLI

我正在开发一个新的 Golang Cobra CLI,它可以处理多个命令。 后来我发现已经有一个现有的 Golang Cobra CLI 可以处理我将在新 CLI 中介绍的一些命令,但不是全部。 换句话说,我的新 CLI 涵盖了现有 CLI 的所有命令以及一些额外的命令。 我们是否可以将现有的 C ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM