I am not a new programmer, but I am pretty new to golang, having only 
written a couple of small applications, and that was several months ago. 
I'm trying to construct an application using Cobra, using some nonstandard 
conventions. Is it better to ask a question like this in an issue in the 
Cobra github site?

The application I am trying to write will be used extremely often, and I 
want to minimize the required syntax.

I want to set up a command line like the following:

    <applicationname> <parameter> <subcommand> <parameters>

The parameter right after the application name will always be present. I 
don't want it to be a flag. After that parameter value will be a 
subcommand, followed by additional parameters, also not flags. There are 
some situations where I want to allow for flags, but that will be uncommon.

It's not clear to me how to cleanly set up this organization.  Is it simply 
not practical to do with Cobra?  Should I just do ad hoc parameter 
processing?

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/golang-nuts/14b9efb1-7fbb-45a6-8e0e-56f25be310a3n%40googlegroups.com.

Reply via email to