提交 47ebf174 作者: Matt Bell 提交者: Juan Batiz-Benet

commands: Created a list of global options (for options owned by commands package)

上级 e593c180
......@@ -15,6 +15,17 @@ const (
type Option struct {
Names []string // a list of unique names to
Type reflect.Kind // value must be this type
// TODO: add more features(?):
//Default interface{} // the default value (ignored if `Required` is true)
//Required bool // whether or not the option must be provided
}
// options that are used by this package
var globalOptions []Option = []Option{
Option{ []string{ "enc", "encoding" }, String },
}
// the above array of Options, wrapped in a Command
var globalCommand *Command = &Command{
Options: globalOptions,
}
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论