Nevar pievienot vairāk kā 25 tēmas
Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.
|
- package flags
-
- import (
- "reflect"
- )
-
- // Arg represents a positional argument on the command line.
- type Arg struct {
- // The name of the positional argument (used in the help)
- Name string
-
- // A description of the positional argument (used in the help)
- Description string
-
- // The minimal number of required positional arguments
- Required int
-
- // The maximum number of required positional arguments
- RequiredMaximum int
-
- value reflect.Value
- tag multiTag
- }
-
- func (a *Arg) isRemaining() bool {
- return a.value.Type().Kind() == reflect.Slice
- }
|