gob/shell/command/option.go

20 lines
337 B
Go
Raw Normal View History

2023-10-05 08:42:40 +00:00
package command
// Flag est une interface représentant des arguments nommés dune ligne de commande.
type Flag interface {
Parser
Helper
ArgName() string
Flags() []string
Value() any
}
// FlagSet est un ensemble de flags.
type FlagSet interface {
Parser
Help() string
HelpRequired() bool
Flags() []Flag
Args() []string
}