Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrorChannelName = randstr.Hex(16)
View Source
var InternalError = &types.ServiceError{
Type: "https://www.rfc-editor.org/rfc/rfc9110#section-15.6.1",
Status: 500,
Title: "Internal Server Error",
Detail: "The service encountered an internal error during the handling of your request",
}
InternalError is the base types.ServiceError if the ErrorHandler only received objects implementing the Error() interface and no other errors were raised during the handling of the request
View Source
var InvalidTypeProvided = &types.ServiceError{
Type: "https://www.rfc-editor.org/rfc/rfc9110#section-16.2",
Status: 999,
Title: "Invalid Error Supplied",
Detail: "The content provided to the error handler is invalid",
}
InvalidTypeProvided is used in the case that an unsupported type has been passed to the ErrorHandler
View Source
var NotFound = types.ServiceError{
Type: "https://www.rfc-editor.org/rfc/rfc9110#section-15.5.5",
Status: 404,
Title: "Route Not Found",
Detail: "The requested route was not found. Please check your request and ensure that the route is correctly set up in the service",
}
NotFound is an error used in the NotFoundError handler
View Source
var Panic = &types.ServiceError{
Type: "https://pkg.go.dev/builtin#panic",
Status: 500,
Title: "Internal Panic",
Detail: "The service encountered a panic state during the handling of your request.",
}
Panic is the base types.ServiceError used if the ErrorHandler catches a panic during the handling of a request.
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.