Versions in this module Expand all Collapse all v0 v0.5.0 May 26, 2020 Changes in this version + var Root *root + type Base struct + Flags mflag.FlagSet + func (b *Base) CheckFlags(args []string) (err error) + func (b *Base) ExamplesHelp() string + func (b *Base) Init(c Config) + func (b *Base) InitAPI() (err error) + func (b *Base) Options() string + func (b *Base) Parse(args []string) (newArgs []string, err error) + func (b *Base) PrintUsage() + type Command interface + CheckFlags func(args []string) error + GetName func() string + Parse func(args []string) ([]string, error) + PrintUsage func() + Run func(args []string) error + func Bucket() Command + func Create() Command + func Download() Command + func Files() Command + func Freeze() Command + func Help() Command + func Login() Command + func Ls() Command + func Migrate() Command + func Remove() Command + func Rename() Command + func Unfreeze() Command + func Upload() Command + func Verify() Command + func Version() Command + type Config struct + Description string + Examples string + Help string + UsageLine string + type Env struct + Debug bool + Verbose bool + type Streams struct + Stderr io.Writer + Stdin io.Reader + Stdout io.Writer