Versions in this module Expand all Collapse all v0 v0.2.0 Sep 16, 2015 Changes in this version + func Alias(name string, alias string) + func Commands() map[string]Command + func ProcessCommand(h HasFlags) error + func Register(name string, c Command) + func RegisterCommand(h HasFlags, f *flag.FlagSet) + func Run(args []string) int + func Walk(c interface{}, ifaceType reflect.Type, fn WalkFn) error + type Command interface + Run func(f *flag.FlagSet) error + type HasFlags interface + Process func() error + Register func(f *flag.FlagSet) + type WalkFn func(c interface{}) error