Nie możesz wybrać więcej, niż 25 tematów
Tematy muszą się zaczynać od litery lub cyfry, mogą zawierać myślniki ('-') i mogą mieć do 35 znaków.
|
- 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
- }
|