Documentation ¶
Index ¶
- func Run(r Runner)
- type Action
- type Cli
- type ColorStr
- type Defaulter
- type FlagDesc
- func (f FlagDesc) Bool(c *Cli, val bool) (b *bool)
- func (f FlagDesc) BoolVar(c *Cli, p *bool, val bool)
- func (f FlagDesc) Float64(c *Cli, val float64) (fl *float64)
- func (f FlagDesc) Float64Var(c *Cli, p *float64, val float64)
- func (f FlagDesc) Int(c *Cli, val int) (i *int)
- func (f FlagDesc) Int64(c *Cli, val int64) (i *int64)
- func (f FlagDesc) Int64Var(c *Cli, p *int64, val int64)
- func (f FlagDesc) IntVar(c *Cli, p *int, val int)
- func (f FlagDesc) Name(name string) (fd FlagDesc)
- func (f FlagDesc) String(c *Cli, val string) (s *string)
- func (f FlagDesc) StringVar(c *Cli, p *string, val string)
- func (f FlagDesc) Uint(c *Cli, val uint) (i *uint)
- func (f FlagDesc) Uint64(c *Cli, val uint64) (i *uint64)
- func (f FlagDesc) Uint64Var(c *Cli, p *uint64, val uint64)
- func (f FlagDesc) UintVar(c *Cli, p *uint, val uint)
- func (f FlagDesc) Usage(usage string) (fd FlagDesc)
- func (f FlagDesc) Var(c *Cli, val flag.Value)
- type FlagDescWithCli
- func (f FlagDescWithCli) Bool(val bool) (b *bool)
- func (f FlagDescWithCli) BoolVar(p *bool, val bool)
- func (f FlagDescWithCli) Float64(val float64) (fl *float64)
- func (f FlagDescWithCli) Float64Var(p *float64, val float64)
- func (f FlagDescWithCli) Int(val int) (i *int)
- func (f FlagDescWithCli) Int64(val int64) (i *int64)
- func (f FlagDescWithCli) Int64Var(p *int64, val int64)
- func (f FlagDescWithCli) IntVar(p *int, val int)
- func (f FlagDescWithCli) Name(name string) (fd FlagDescWithCli)
- func (f FlagDescWithCli) String(val string) (s *string)
- func (f FlagDescWithCli) StringVar(p *string, val string)
- func (f FlagDescWithCli) Uint(val uint) (i *uint)
- func (f FlagDescWithCli) Uint64(val uint64) (i *uint64)
- func (f FlagDescWithCli) Uint64Var(p *uint64, val uint64)
- func (f FlagDescWithCli) UintVar(p *uint, val uint)
- func (f FlagDescWithCli) Usage(usage string) (fd FlagDescWithCli)
- func (f FlagDescWithCli) Var(val flag.Value)
- type JsonRPC
- type OneOrMore
- type Paths
- type Port
- type RunFn
- type Runner
- type Setuper
- type Slice
- type ZeroOrMore
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Cli ¶
func (Cli) HasSubcommands ¶
func (*Cli) NewFlag ¶
func (c *Cli) NewFlag() (f FlagDescWithCli)
func (Cli) RunWithArgs ¶
type FlagDescWithCli ¶
type FlagDescWithCli struct { FlagDesc // contains filtered or unexported fields }
func (FlagDescWithCli) Bool ¶
func (f FlagDescWithCli) Bool(val bool) (b *bool)
func (FlagDescWithCli) BoolVar ¶
func (f FlagDescWithCli) BoolVar(p *bool, val bool)
func (FlagDescWithCli) Float64 ¶
func (f FlagDescWithCli) Float64(val float64) (fl *float64)
func (FlagDescWithCli) Float64Var ¶
func (f FlagDescWithCli) Float64Var(p *float64, val float64)
func (FlagDescWithCli) Int ¶
func (f FlagDescWithCli) Int(val int) (i *int)
func (FlagDescWithCli) Int64 ¶
func (f FlagDescWithCli) Int64(val int64) (i *int64)
func (FlagDescWithCli) Int64Var ¶
func (f FlagDescWithCli) Int64Var(p *int64, val int64)
func (FlagDescWithCli) IntVar ¶
func (f FlagDescWithCli) IntVar(p *int, val int)
func (FlagDescWithCli) Name ¶
func (f FlagDescWithCli) Name(name string) (fd FlagDescWithCli)
func (FlagDescWithCli) String ¶
func (f FlagDescWithCli) String(val string) (s *string)
func (FlagDescWithCli) StringVar ¶
func (f FlagDescWithCli) StringVar(p *string, val string)
func (FlagDescWithCli) Uint ¶
func (f FlagDescWithCli) Uint(val uint) (i *uint)
func (FlagDescWithCli) Uint64 ¶
func (f FlagDescWithCli) Uint64(val uint64) (i *uint64)
func (FlagDescWithCli) Uint64Var ¶
func (f FlagDescWithCli) Uint64Var(p *uint64, val uint64)
func (FlagDescWithCli) UintVar ¶
func (f FlagDescWithCli) UintVar(p *uint, val uint)
func (FlagDescWithCli) Usage ¶
func (f FlagDescWithCli) Usage(usage string) (fd FlagDescWithCli)
func (FlagDescWithCli) Var ¶
func (f FlagDescWithCli) Var(val flag.Value)
type JsonRPC ¶
type JsonRPC struct {
// contains filtered or unexported fields
}
func (*JsonRPC) WithServices ¶
type ZeroOrMore ¶
type ZeroOrMore struct {
Slice
}
func (*ZeroOrMore) Set ¶
func (z *ZeroOrMore) Set(s string) (err error)
Click to show internal directories.
Click to hide internal directories.