[问题] 如何为选项传递两个值?
作者: chubin创建于 2023年1月5日更新于 2026年8月25日
我正在为现有工具编写一个插入式替换。此工具接受具有两个参数的命令行选项: `--arg name value` 是否可以通过这种方式配置 cobra,使其对一个参数预期两个值?(当然,可以使用`=`作为分隔符: `--arg name=value` 等,但正如我所说,在我这个情况下,这不是一个选项,因为我正在开发一个完全兼容的插入式替换)
内容来源: spf13/cobra
我正在为现有工具编写一个插入式替换。此工具接受具有两个参数的命令行选项: `--arg name value` 是否可以通过这种方式配置 cobra,使其对一个参数预期两个值?(当然,可以使用`=`作为分隔符: `--arg name=value` 等,但正如我所说,在我这个情况下,这不是一个选项,因为我正在开发一个完全兼容的插入式替换)
内容来源: spf13/cobra