/ error.go
error.go
 1  package dispatch2
 2  
 3  import "fmt"
 4  
 5  var ErrCommandNameDuplicated = fmt.Errorf("command name duplicated")
 6  var ErrCommandNotFound = fmt.Errorf("command not found")
 7  var ErrCommandCannotParseEmptyString = fmt.Errorf("command: cannot parse empty string")
 8  var ErrCommandNil = fmt.Errorf("command nil")
 9  var ErrCommandRequired = fmt.Errorf("command required")
10  var ErrCommandUnnamed = fmt.Errorf("command cannot be unnamed")
11  var ErrExecuterNilButRequired = fmt.Errorf("executer nil but required")
12  var ErrNoEnvPrefix = fmt.Errorf("app requires env parsing but no [App.EnvPrefix] was provided")
13  var ErrNotImplemented = fmt.Errorf("not implemented")
14  var ErrNothingToExecute = fmt.Errorf("nothing to execute")
15  var ErrSubcommandRequired = fmt.Errorf("subcommand required")