diff --git a/command.go b/command.go index 0b85345b..20412439 100644 --- a/command.go +++ b/command.go @@ -483,6 +483,10 @@ func (c *Command) Root() *Command { return findRoot(c) } +// ArgsLenAtDash will return the length of f.Args at the moment when a -- was +// found during arg parsing. This allows your program to know which args were +// before the -- and which came after. (Description from +// https://godoc.org/github.com/spf13/pflag#FlagSet.ArgsLenAtDash). func (c *Command) ArgsLenAtDash() int { return c.Flags().ArgsLenAtDash() }