/ 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")