|
| https://go.dev/ |
| Skip to Main Content | https://pkg.go.dev/github.com/isobit/cli#main-content |
|
Why Go
| https://pkg.go.dev/github.com/isobit/cli |
|
Case Studies
| https://go.dev/solutions#case-studies |
|
Use Cases
| https://go.dev/solutions#use-cases |
|
Security
| https://go.dev/security/ |
| Learn | https://go.dev/learn/ |
|
Docs
| https://pkg.go.dev/github.com/isobit/cli |
|
Effective Go
| https://go.dev/doc/effective_go |
|
Go User Manual
| https://go.dev/doc/ |
|
Standard library
| https://pkg.go.dev/std |
|
Release Notes
| https://go.dev/doc/devel/release |
|
API
| https://pkg.go.dev/api |
| Packages | https://pkg.go.dev/ |
|
Community
| https://pkg.go.dev/github.com/isobit/cli |
|
Recorded Talks
| https://go.dev/talks/ |
|
Meetups
| https://www.meetup.com/pro/go |
|
Conferences
| https://github.com/golang/go/wiki/Conferences |
|
Go blog
| https://go.dev/blog |
|
Go project
| https://go.dev/help |
|
| https://groups.google.com/g/golang-nuts |
|
| https://github.com/golang |
|
| https://twitter.com/golang |
|
| https://www.reddit.com/r/golang/ |
|
| https://invite.slack.golangbridge.org/ |
|
| https://stackoverflow.com/collectives/go |
|
| https://go.dev/ |
|
Why Go
| https://pkg.go.dev/github.com/isobit/cli |
|
Why Go
| https://pkg.go.dev/github.com/isobit/cli |
|
Case Studies
| https://go.dev/solutions#case-studies |
|
Use Cases
| https://go.dev/solutions#use-cases |
|
Security
| https://go.dev/security/ |
| Learn | https://go.dev/learn/ |
|
Docs
| https://pkg.go.dev/github.com/isobit/cli |
|
Docs
| https://pkg.go.dev/github.com/isobit/cli |
|
Effective Go
| https://go.dev/doc/effective_go |
|
Go User Manual
| https://go.dev/doc/ |
|
Standard library
| https://pkg.go.dev/std |
|
Release Notes
| https://go.dev/doc/devel/release |
|
API
| https://pkg.go.dev/api |
| Packages | https://pkg.go.dev/ |
|
Community
| https://pkg.go.dev/github.com/isobit/cli |
|
Community
| https://pkg.go.dev/github.com/isobit/cli |
|
Recorded Talks
| https://go.dev/talks/ |
|
Meetups
| https://www.meetup.com/pro/go |
|
Conferences
| https://github.com/golang/go/wiki/Conferences |
|
Go blog
| https://go.dev/blog |
|
Go project
| https://go.dev/help |
| https://groups.google.com/g/golang-nuts |
| https://github.com/golang |
| https://twitter.com/golang |
| https://www.reddit.com/r/golang/ |
| https://invite.slack.golangbridge.org/ |
| https://stackoverflow.com/collectives/go |
| Discover Packages | https://pkg.go.dev/ |
|
github.com/isobit/cli
| https://pkg.go.dev/github.com/isobit/cli@v0.11.0 |
|
| https://go.dev/ |
|
Version:
v0.11.0
| https://pkg.go.dev/github.com/isobit/cli?tab=versions |
|
Go to latest
| https://pkg.go.dev/github.com/isobit/cli |
| MIT | https://pkg.go.dev/github.com/isobit/cli?tab=licenses |
|
Imports: 14
| https://pkg.go.dev/github.com/isobit/cli?tab=imports |
|
Imported by: 4
| https://pkg.go.dev/github.com/isobit/cli?tab=importedby |
| go.mod | https://github.com/isobit/cli/tree/v0.11.0/go.mod |
| Learn more about best practices | https://pkg.go.dev/about#best-practices |
|
github.com/isobit/cli
| https://github.com/isobit/cli |
|
Open Source Insights
| https://deps.dev/go/github.com%2Fisobit%2Fcli/v0.11.0 |
|
README
| https://pkg.go.dev/github.com/isobit/cli#section-readme |
|
Example
| https://pkg.go.dev/github.com/isobit/cli#readme-example |
|
Struct Tags
| https://pkg.go.dev/github.com/isobit/cli#readme-struct-tags |
|
Field Types and Value Parsing
| https://pkg.go.dev/github.com/isobit/cli#readme-field-types-and-value-parsing |
|
Contexts and Signal Handling
| https://pkg.go.dev/github.com/isobit/cli#readme-contexts-and-signal-handling |
|
Command Line Syntax
| https://pkg.go.dev/github.com/isobit/cli#readme-command-line-syntax |
|
Documentation
| https://pkg.go.dev/github.com/isobit/cli#section-documentation |
|
Index
| https://pkg.go.dev/github.com/isobit/cli#pkg-index |
|
Constants
| https://pkg.go.dev/github.com/isobit/cli#pkg-constants |
|
Variables
| https://pkg.go.dev/github.com/isobit/cli#pkg-variables |
|
Functions
| https://pkg.go.dev/github.com/isobit/cli#pkg-functions |
|
Types
| https://pkg.go.dev/github.com/isobit/cli#pkg-types |
|
type Beforer
| https://pkg.go.dev/github.com/isobit/cli#Beforer |
|
type CLI
| https://pkg.go.dev/github.com/isobit/cli#CLI |
|
NewCLI()
| https://pkg.go.dev/github.com/isobit/cli#NewCLI |
|
(cli) Build(name, config, opts)
| https://pkg.go.dev/github.com/isobit/cli#CLI.Build |
|
(cli) New(name, config, opts)
| https://pkg.go.dev/github.com/isobit/cli#CLI.New |
|
type Command
| https://pkg.go.dev/github.com/isobit/cli#Command |
|
Build(name, config, opts)
| https://pkg.go.dev/github.com/isobit/cli#Build |
|
New(name, config, opts)
| https://pkg.go.dev/github.com/isobit/cli#New |
|
(cmd) AddCommand(subCmd)
| https://pkg.go.dev/github.com/isobit/cli#Command.AddCommand |
|
(cmd) Apply(parent)
| https://pkg.go.dev/github.com/isobit/cli#Command.Apply |
|
(cmd) HelpString()
| https://pkg.go.dev/github.com/isobit/cli#Command.HelpString |
|
(cmd) Parse()
| https://pkg.go.dev/github.com/isobit/cli#Command.Parse |
|
(cmd) ParseArgs(args)
| https://pkg.go.dev/github.com/isobit/cli#Command.ParseArgs |
|
(cmd) SetDescription(description)
| https://pkg.go.dev/github.com/isobit/cli#Command.SetDescription |
|
(cmd) SetHelp(help)
| https://pkg.go.dev/github.com/isobit/cli#Command.SetHelp |
|
(cmd) WriteHelp(w)
| https://pkg.go.dev/github.com/isobit/cli#Command.WriteHelp |
|
type CommandOption
| https://pkg.go.dev/github.com/isobit/cli#CommandOption |
|
WithDescription(description)
| https://pkg.go.dev/github.com/isobit/cli#WithDescription |
|
WithHelp(help)
| https://pkg.go.dev/github.com/isobit/cli#WithHelp |
|
type ContextRunner
| https://pkg.go.dev/github.com/isobit/cli#ContextRunner |
|
type ExitCoder
| https://pkg.go.dev/github.com/isobit/cli#ExitCoder |
|
type LookupEnvFunc
| https://pkg.go.dev/github.com/isobit/cli#LookupEnvFunc |
|
type ParseResult
| https://pkg.go.dev/github.com/isobit/cli#ParseResult |
|
(r) Run()
| https://pkg.go.dev/github.com/isobit/cli#ParseResult.Run |
|
(r) RunFatal()
| https://pkg.go.dev/github.com/isobit/cli#ParseResult.RunFatal |
|
(r) RunFatalWithContext(ctx)
| https://pkg.go.dev/github.com/isobit/cli#ParseResult.RunFatalWithContext |
|
(r) RunFatalWithSigCancel()
| https://pkg.go.dev/github.com/isobit/cli#ParseResult.RunFatalWithSigCancel |
|
(r) RunWithContext(ctx)
| https://pkg.go.dev/github.com/isobit/cli#ParseResult.RunWithContext |
|
(r) RunWithSigCancel()
| https://pkg.go.dev/github.com/isobit/cli#ParseResult.RunWithSigCancel |
|
type Runner
| https://pkg.go.dev/github.com/isobit/cli#Runner |
|
type Setter
| https://pkg.go.dev/github.com/isobit/cli#Setter |
|
type SetterFunc
| https://pkg.go.dev/github.com/isobit/cli#SetterFunc |
|
type Setuper
| https://pkg.go.dev/github.com/isobit/cli#Setuper |
|
type UsageErrorWrapper
| https://pkg.go.dev/github.com/isobit/cli#UsageErrorWrapper |
|
UsageError(err)
| https://pkg.go.dev/github.com/isobit/cli#UsageError |
|
UsageErrorf(format, v)
| https://pkg.go.dev/github.com/isobit/cli#UsageErrorf |
|
(w) Error()
| https://pkg.go.dev/github.com/isobit/cli#UsageErrorWrapper.Error |
|
(w) Unwrap()
| https://pkg.go.dev/github.com/isobit/cli#UsageErrorWrapper.Unwrap |
|
Source Files
| https://pkg.go.dev/github.com/isobit/cli#section-sourcefiles |
| ¶ | https://pkg.go.dev/github.com/isobit/cli#section-readme |
| https://pkg.go.dev/github.com/isobit/cli |
| flag package | https://pkg.go.dev/flag |
| ¶ | https://pkg.go.dev/github.com/isobit/cli#section-documentation |
| ¶ | https://pkg.go.dev/github.com/isobit/cli#pkg-index |
| Variables | https://pkg.go.dev/github.com/isobit/cli#pkg-variables |
| type Beforer | https://pkg.go.dev/github.com/isobit/cli#Beforer |
| type CLI | https://pkg.go.dev/github.com/isobit/cli#CLI |
| func NewCLI() *CLI | https://pkg.go.dev/github.com/isobit/cli#NewCLI |
| func (cli *CLI) Build(name string, config interface{}, opts ...CommandOption) (*Command, error) | https://pkg.go.dev/github.com/isobit/cli#CLI.Build |
| func (cli *CLI) New(name string, config interface{}, opts ...CommandOption) *Command | https://pkg.go.dev/github.com/isobit/cli#CLI.New |
| type Command | https://pkg.go.dev/github.com/isobit/cli#Command |
| func Build(name string, config interface{}, opts ...CommandOption) (*Command, error) | https://pkg.go.dev/github.com/isobit/cli#Build |
| func New(name string, config interface{}, opts ...CommandOption) *Command | https://pkg.go.dev/github.com/isobit/cli#New |
| func (cmd *Command) AddCommand(subCmd *Command) *Command | https://pkg.go.dev/github.com/isobit/cli#Command.AddCommand |
| func (cmd *Command) Apply(parent *Command) | https://pkg.go.dev/github.com/isobit/cli#Command.Apply |
| func (cmd *Command) HelpString() string | https://pkg.go.dev/github.com/isobit/cli#Command.HelpString |
| func (cmd *Command) Parse() ParseResult | https://pkg.go.dev/github.com/isobit/cli#Command.Parse |
| func (cmd *Command) ParseArgs(args []string) ParseResult | https://pkg.go.dev/github.com/isobit/cli#Command.ParseArgs |
| func (cmd *Command) SetDescription(description string) *Command | https://pkg.go.dev/github.com/isobit/cli#Command.SetDescription |
| func (cmd *Command) SetHelp(help string) *Command | https://pkg.go.dev/github.com/isobit/cli#Command.SetHelp |
| func (cmd *Command) WriteHelp(w io.Writer) | https://pkg.go.dev/github.com/isobit/cli#Command.WriteHelp |
| type CommandOption | https://pkg.go.dev/github.com/isobit/cli#CommandOption |
| func WithDescription(description string) CommandOption | https://pkg.go.dev/github.com/isobit/cli#WithDescription |
| func WithHelp(help string) CommandOption | https://pkg.go.dev/github.com/isobit/cli#WithHelp |
| type ContextRunner | https://pkg.go.dev/github.com/isobit/cli#ContextRunner |
| type ExitCoder | https://pkg.go.dev/github.com/isobit/cli#ExitCoder |
| type LookupEnvFunc | https://pkg.go.dev/github.com/isobit/cli#LookupEnvFunc |
| type ParseResult | https://pkg.go.dev/github.com/isobit/cli#ParseResult |
| func (r ParseResult) Run() error | https://pkg.go.dev/github.com/isobit/cli#ParseResult.Run |
| func (r ParseResult) RunFatal() | https://pkg.go.dev/github.com/isobit/cli#ParseResult.RunFatal |
| func (r ParseResult) RunFatalWithContext(ctx context.Context) | https://pkg.go.dev/github.com/isobit/cli#ParseResult.RunFatalWithContext |
| func (r ParseResult) RunFatalWithSigCancel() | https://pkg.go.dev/github.com/isobit/cli#ParseResult.RunFatalWithSigCancel |
| func (r ParseResult) RunWithContext(ctx context.Context) error | https://pkg.go.dev/github.com/isobit/cli#ParseResult.RunWithContext |
| func (r ParseResult) RunWithSigCancel() error | https://pkg.go.dev/github.com/isobit/cli#ParseResult.RunWithSigCancel |
| type Runner | https://pkg.go.dev/github.com/isobit/cli#Runner |
| type Setter | https://pkg.go.dev/github.com/isobit/cli#Setter |
| type SetterFunc | https://pkg.go.dev/github.com/isobit/cli#SetterFunc |
| type Setuper | https://pkg.go.dev/github.com/isobit/cli#Setuper |
| type UsageErrorWrapper | https://pkg.go.dev/github.com/isobit/cli#UsageErrorWrapper |
| func UsageError(err error) UsageErrorWrapper | https://pkg.go.dev/github.com/isobit/cli#UsageError |
| func UsageErrorf(format string, v ...interface{}) UsageErrorWrapper | https://pkg.go.dev/github.com/isobit/cli#UsageErrorf |
| func (w UsageErrorWrapper) Error() string | https://pkg.go.dev/github.com/isobit/cli#UsageErrorWrapper.Error |
| func (w UsageErrorWrapper) Unwrap() error | https://pkg.go.dev/github.com/isobit/cli#UsageErrorWrapper.Unwrap |
| ¶ | https://pkg.go.dev/github.com/isobit/cli#pkg-constants |
| ¶ | https://pkg.go.dev/github.com/isobit/cli#pkg-variables |
| View Source | https://github.com/isobit/cli/blob/v0.11.0/help.go#L11 |
| fmt | https://pkg.go.dev/fmt |
| Errorf | https://pkg.go.dev/fmt#Errorf |
| ¶ | https://pkg.go.dev/github.com/isobit/cli#pkg-functions |
| ¶ | https://pkg.go.dev/github.com/isobit/cli#pkg-types |
| Beforer | https://github.com/isobit/cli/blob/v0.11.0/command.go#L19 |
| ¶ | https://pkg.go.dev/github.com/isobit/cli#Beforer |
| error | https://pkg.go.dev/builtin#error |
| CLI | https://github.com/isobit/cli/blob/v0.11.0/cli.go#L11 |
| ¶ | https://pkg.go.dev/github.com/isobit/cli#CLI |
| io | https://pkg.go.dev/io |
| Writer | https://pkg.go.dev/io#Writer |
| io | https://pkg.go.dev/io |
| Writer | https://pkg.go.dev/io#Writer |
| LookupEnvFunc | https://pkg.go.dev/github.com/isobit/cli#LookupEnvFunc |
| SetterFunc | https://pkg.go.dev/github.com/isobit/cli#SetterFunc |
| NewCLI | https://github.com/isobit/cli/blob/v0.11.0/cli.go#L52 |
| ¶ | https://pkg.go.dev/github.com/isobit/cli#NewCLI |
| CLI | https://pkg.go.dev/github.com/isobit/cli#CLI |
| Build | https://github.com/isobit/cli/blob/v0.11.0/command.go#L54 |
| ¶ | https://pkg.go.dev/github.com/isobit/cli#CLI.Build |
| CLI | https://pkg.go.dev/github.com/isobit/cli#CLI |
| string | https://pkg.go.dev/builtin#string |
| CommandOption | https://pkg.go.dev/github.com/isobit/cli#CommandOption |
| Command | https://pkg.go.dev/github.com/isobit/cli#Command |
| error | https://pkg.go.dev/builtin#error |
| New | https://github.com/isobit/cli/blob/v0.11.0/command.go#L46 |
| ¶ | https://pkg.go.dev/github.com/isobit/cli#CLI.New |
| CLI | https://pkg.go.dev/github.com/isobit/cli#CLI |
| string | https://pkg.go.dev/builtin#string |
| CommandOption | https://pkg.go.dev/github.com/isobit/cli#CommandOption |
| Command | https://pkg.go.dev/github.com/isobit/cli#Command |
| Command | https://github.com/isobit/cli/blob/v0.11.0/command.go#L31 |
| ¶ | https://pkg.go.dev/github.com/isobit/cli#Command |
| Build | https://github.com/isobit/cli/blob/v0.11.0/cli.go#L88 |
| ¶ | https://pkg.go.dev/github.com/isobit/cli#Build |
| string | https://pkg.go.dev/builtin#string |
| CommandOption | https://pkg.go.dev/github.com/isobit/cli#CommandOption |
| Command | https://pkg.go.dev/github.com/isobit/cli#Command |
| error | https://pkg.go.dev/builtin#error |
| New | https://github.com/isobit/cli/blob/v0.11.0/cli.go#L82 |
| ¶ | https://pkg.go.dev/github.com/isobit/cli#New |
| string | https://pkg.go.dev/builtin#string |
| CommandOption | https://pkg.go.dev/github.com/isobit/cli#CommandOption |
| Command | https://pkg.go.dev/github.com/isobit/cli#Command |
| AddCommand | https://github.com/isobit/cli/blob/v0.11.0/command.go#L143 |
| ¶ | https://pkg.go.dev/github.com/isobit/cli#Command.AddCommand |
| Command | https://pkg.go.dev/github.com/isobit/cli#Command |
| Command | https://pkg.go.dev/github.com/isobit/cli#Command |
| Command | https://pkg.go.dev/github.com/isobit/cli#Command |
| Apply | https://github.com/isobit/cli/blob/v0.11.0/command.go#L154 |
| ¶ | https://pkg.go.dev/github.com/isobit/cli#Command.Apply |
| Command | https://pkg.go.dev/github.com/isobit/cli#Command |
| Command | https://pkg.go.dev/github.com/isobit/cli#Command |
| HelpString | https://github.com/isobit/cli/blob/v0.11.0/help.go#L70 |
| ¶ | https://pkg.go.dev/github.com/isobit/cli#Command.HelpString |
| Command | https://pkg.go.dev/github.com/isobit/cli#Command |
| string | https://pkg.go.dev/builtin#string |
| Parse | https://github.com/isobit/cli/blob/v0.11.0/command.go#L159 |
| ¶ | https://pkg.go.dev/github.com/isobit/cli#Command.Parse |
| Command | https://pkg.go.dev/github.com/isobit/cli#Command |
| ParseResult | https://pkg.go.dev/github.com/isobit/cli#ParseResult |
| ParseArgs | https://github.com/isobit/cli/blob/v0.11.0/command.go#L172 |
| ¶ | https://pkg.go.dev/github.com/isobit/cli#Command.ParseArgs |
| Command | https://pkg.go.dev/github.com/isobit/cli#Command |
| string | https://pkg.go.dev/builtin#string |
| ParseResult | https://pkg.go.dev/github.com/isobit/cli#ParseResult |
| SetDescription | https://github.com/isobit/cli/blob/v0.11.0/command.go#L136 |
| ¶ | https://pkg.go.dev/github.com/isobit/cli#Command.SetDescription |
| Command | https://pkg.go.dev/github.com/isobit/cli#Command |
| string | https://pkg.go.dev/builtin#string |
| Command | https://pkg.go.dev/github.com/isobit/cli#Command |
| SetHelp | https://github.com/isobit/cli/blob/v0.11.0/command.go#L131 |
| ¶ | https://pkg.go.dev/github.com/isobit/cli#Command.SetHelp |
| Command | https://pkg.go.dev/github.com/isobit/cli#Command |
| string | https://pkg.go.dev/builtin#string |
| Command | https://pkg.go.dev/github.com/isobit/cli#Command |
| WriteHelp | https://github.com/isobit/cli/blob/v0.11.0/help.go#L76 |
| ¶ | https://pkg.go.dev/github.com/isobit/cli#Command.WriteHelp |
| Command | https://pkg.go.dev/github.com/isobit/cli#Command |
| io | https://pkg.go.dev/io |
| Writer | https://pkg.go.dev/io#Writer |
| CommandOption | https://github.com/isobit/cli/blob/v0.11.0/command.go#L449 |
| ¶ | https://pkg.go.dev/github.com/isobit/cli#CommandOption |
| Command | https://pkg.go.dev/github.com/isobit/cli#Command |
| WithDescription | https://github.com/isobit/cli/blob/v0.11.0/command.go#L465 |
| ¶ | https://pkg.go.dev/github.com/isobit/cli#WithDescription |
| string | https://pkg.go.dev/builtin#string |
| CommandOption | https://pkg.go.dev/github.com/isobit/cli#CommandOption |
| WithHelp | https://github.com/isobit/cli/blob/v0.11.0/command.go#L459 |
| ¶ | https://pkg.go.dev/github.com/isobit/cli#WithHelp |
| string | https://pkg.go.dev/builtin#string |
| CommandOption | https://pkg.go.dev/github.com/isobit/cli#CommandOption |
| ContextRunner | https://github.com/isobit/cli/blob/v0.11.0/command.go#L15 |
| ¶ | https://pkg.go.dev/github.com/isobit/cli#ContextRunner |
| context | https://pkg.go.dev/context |
| Context | https://pkg.go.dev/context#Context |
| error | https://pkg.go.dev/builtin#error |
| ExitCoder | https://github.com/isobit/cli/blob/v0.11.0/command.go#L27 |
| ¶ | https://pkg.go.dev/github.com/isobit/cli#ExitCoder |
| int | https://pkg.go.dev/builtin#int |
| LookupEnvFunc | https://github.com/isobit/cli/blob/v0.11.0/cli.go#L92 |
| ¶ | https://pkg.go.dev/github.com/isobit/cli#LookupEnvFunc |
| string | https://pkg.go.dev/builtin#string |
| string | https://pkg.go.dev/builtin#string |
| bool | https://pkg.go.dev/builtin#bool |
| error | https://pkg.go.dev/builtin#error |
| ParseResult | https://github.com/isobit/cli/blob/v0.11.0/command.go#L340 |
| ¶ | https://pkg.go.dev/github.com/isobit/cli#ParseResult |
| error | https://pkg.go.dev/builtin#error |
| Command | https://pkg.go.dev/github.com/isobit/cli#Command |
| Run | https://github.com/isobit/cli/blob/v0.11.0/command.go#L367 |
| ¶ | https://pkg.go.dev/github.com/isobit/cli#ParseResult.Run |
| ParseResult | https://pkg.go.dev/github.com/isobit/cli#ParseResult |
| error | https://pkg.go.dev/builtin#error |
| RunFatal | https://github.com/isobit/cli/blob/v0.11.0/command.go#L405 |
| ¶ | https://pkg.go.dev/github.com/isobit/cli#ParseResult.RunFatal |
| ParseResult | https://pkg.go.dev/github.com/isobit/cli#ParseResult |
| RunFatalWithContext | https://github.com/isobit/cli/blob/v0.11.0/command.go#L411 |
| ¶ | https://pkg.go.dev/github.com/isobit/cli#ParseResult.RunFatalWithContext |
| ParseResult | https://pkg.go.dev/github.com/isobit/cli#ParseResult |
| context | https://pkg.go.dev/context |
| Context | https://pkg.go.dev/context#Context |
| RunFatalWithSigCancel | https://github.com/isobit/cli/blob/v0.11.0/command.go#L428 |
| ¶ | https://pkg.go.dev/github.com/isobit/cli#ParseResult.RunFatalWithSigCancel |
| ParseResult | https://pkg.go.dev/github.com/isobit/cli#ParseResult |
| RunWithContext | https://github.com/isobit/cli/blob/v0.11.0/command.go#L373 |
| ¶ | https://pkg.go.dev/github.com/isobit/cli#ParseResult.RunWithContext |
| ParseResult | https://pkg.go.dev/github.com/isobit/cli#ParseResult |
| context | https://pkg.go.dev/context |
| Context | https://pkg.go.dev/context#Context |
| error | https://pkg.go.dev/builtin#error |
| RunWithSigCancel | https://github.com/isobit/cli/blob/v0.11.0/command.go#L391 |
| ¶ | https://pkg.go.dev/github.com/isobit/cli#ParseResult.RunWithSigCancel |
| ParseResult | https://pkg.go.dev/github.com/isobit/cli#ParseResult |
| error | https://pkg.go.dev/builtin#error |
| Runner | https://github.com/isobit/cli/blob/v0.11.0/command.go#L11 |
| ¶ | https://pkg.go.dev/github.com/isobit/cli#Runner |
| error | https://pkg.go.dev/builtin#error |
| Setter | https://github.com/isobit/cli/blob/v0.11.0/field.go#L358 |
| ¶ | https://pkg.go.dev/github.com/isobit/cli#Setter |
| string | https://pkg.go.dev/builtin#string |
| error | https://pkg.go.dev/builtin#error |
| SetterFunc | https://github.com/isobit/cli/blob/v0.11.0/cli.go#L94 |
| ¶ | https://pkg.go.dev/github.com/isobit/cli#SetterFunc |
| Setter | https://pkg.go.dev/github.com/isobit/cli#Setter |
| Setuper | https://github.com/isobit/cli/blob/v0.11.0/command.go#L23 |
| ¶ | https://pkg.go.dev/github.com/isobit/cli#Setuper |
| Command | https://pkg.go.dev/github.com/isobit/cli#Command |
| UsageErrorWrapper | https://github.com/isobit/cli/blob/v0.11.0/command.go#L326 |
| ¶ | https://pkg.go.dev/github.com/isobit/cli#UsageErrorWrapper |
| error | https://pkg.go.dev/builtin#error |
| UsageError | https://github.com/isobit/cli/blob/v0.11.0/command.go#L313 |
| ¶ | https://pkg.go.dev/github.com/isobit/cli#UsageError |
| error | https://pkg.go.dev/builtin#error |
| UsageErrorWrapper | https://pkg.go.dev/github.com/isobit/cli#UsageErrorWrapper |
| UsageErrorf | https://github.com/isobit/cli/blob/v0.11.0/command.go#L319 |
| ¶ | https://pkg.go.dev/github.com/isobit/cli#UsageErrorf |
| string | https://pkg.go.dev/builtin#string |
| UsageErrorWrapper | https://pkg.go.dev/github.com/isobit/cli#UsageErrorWrapper |
| Error | https://github.com/isobit/cli/blob/v0.11.0/command.go#L334 |
| ¶ | https://pkg.go.dev/github.com/isobit/cli#UsageErrorWrapper.Error |
| UsageErrorWrapper | https://pkg.go.dev/github.com/isobit/cli#UsageErrorWrapper |
| string | https://pkg.go.dev/builtin#string |
| Unwrap | https://github.com/isobit/cli/blob/v0.11.0/command.go#L330 |
| ¶ | https://pkg.go.dev/github.com/isobit/cli#UsageErrorWrapper.Unwrap |
| UsageErrorWrapper | https://pkg.go.dev/github.com/isobit/cli#UsageErrorWrapper |
| error | https://pkg.go.dev/builtin#error |
| ¶ | https://pkg.go.dev/github.com/isobit/cli#section-sourcefiles |
| View all Source files | https://github.com/isobit/cli/tree/v0.11.0 |
| cli.go | https://github.com/isobit/cli/blob/v0.11.0/cli.go |
| command.go | https://github.com/isobit/cli/blob/v0.11.0/command.go |
| field.go | https://github.com/isobit/cli/blob/v0.11.0/field.go |
| help.go | https://github.com/isobit/cli/blob/v0.11.0/help.go |
| parse.go | https://github.com/isobit/cli/blob/v0.11.0/parse.go |
| structtag.go | https://github.com/isobit/cli/blob/v0.11.0/structtag.go |
| types.go | https://github.com/isobit/cli/blob/v0.11.0/types.go |
|
Why Go
| https://go.dev/solutions |
|
Use Cases
| https://go.dev/solutions#use-cases |
|
Case Studies
| https://go.dev/solutions#case-studies |
|
Get Started
| https://learn.go.dev/ |
|
Playground
| https://play.golang.org |
|
Tour
| https://tour.golang.org |
|
Stack Overflow
| https://stackoverflow.com/questions/tagged/go?tab=Newest |
|
Help
| https://go.dev/help |
|
Packages
| https://pkg.go.dev |
|
Standard Library
| https://pkg.go.dev/std |
|
Sub-repositories
| https://pkg.go.dev/golang.org/x |
|
About Go Packages
| https://pkg.go.dev/about |
|
pkg.go.dev API
| https://pkg.go.dev/api |
|
About
| https://go.dev/project |
| Download | https://go.dev/dl/ |
| Blog | https://go.dev/blog |
|
Issue Tracker
| https://github.com/golang/go/issues |
|
Release Notes
| https://go.dev/doc/devel/release.html |
|
Brand Guidelines
| https://go.dev/brand |
|
Code of Conduct
| https://go.dev/conduct |
|
Connect
| https://www.twitter.com/golang |
|
Twitter
| https://www.twitter.com/golang |
| GitHub | https://github.com/golang |
|
Slack
| https://invite.slack.golangbridge.org/ |
|
r/golang
| https://reddit.com/r/golang |
|
Meetup
| https://www.meetup.com/pro/go |
|
Golang Weekly
| https://golangweekly.com/ |
| Copyright | https://go.dev/copyright |
| Terms of Service | https://go.dev/tos |
|
Privacy Policy
| http://www.google.com/intl/en/policies/privacy/ |
|
Report an Issue
| https://go.dev/s/pkgsite-feedback |
|
| https://google.com |
| Learn more. | https://policies.google.com/technologies/cookies |