我正在使用cobra创建一个CLI应用程序(app).我需要实现一个行为,其中I can pass flags as arguments.这些标志将通过exec.Command()传递|进一步用于另一个应用程序.app本身必须忽略传递给app的所有标志参数,即不能识别为标志.
我不排除这是一种奇怪的行为.但如果有机会实施,我将不胜感激.
与应用程序交互的示例:
> app --help
or
> app --first --second
我希望参数(--help --first --second和所有其他参数)不被视为app的标志.