// Error returns the error message
Error returns the error message
// Error returns the error message
func (e ErrorWithStatusCode) Error() string {
	if e.error != nil {
		return e.error.Error()
	}
	message, ok := defaultMessages[e.statusCode]
	if !ok {
		message = fmt.Sprintf("Unknown error: %d", e.statusCode)
	}
	return message
}
func ( e ErrorWithStatusCode ) Error ( ) string { if e . error != nil { return e . error . Error ( ) } message , ok := defaultMessages [ e . statusCode ] if ! ok { message = fmt . Sprintf ( " " , e . statusCode ) } return message }
Error returns the error message
Error returns the error message