Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Arguments ¶
type Arguments interface {
// 原始的未解析的参数
Raw() []string
// 命名选项
Options() []Option
// 未命名项
Items() []Value
GetItem(index int) Value
GetOption(name string) Option
}
Arguments 表示一个命令模板,用来分析命令参数
type TemplateBuilder ¶
type TemplateBuilder interface {
AcceptOption(name string, countValue int) TemplateBuilder
Create() Template
}
TemplateBuilder 用来创建模板
func NewTemplateBuilder ¶
func NewTemplateBuilder() TemplateBuilder
NewTemplateBuilder 新建一个 TemplateBuilder
Click to show internal directories.
Click to hide internal directories.