errors

package
v0.9.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 7, 2019 License: MIT Imports: 0 Imported by: 0

Documentation

Index

Constants

View Source
const ErrBadRequestCode = "PIT-400"

ErrBadRequestCode is a string code representing a bad request related error

View Source
const ErrInternalCode = "PIT-500"

ErrInternalCode is a string code representing an internal Pitaya error

View Source
const ErrNotFoundCode = "PIT-404"

ErrNotFoundCode is a string code representing a not found related error

View Source
const ErrUnknownCode = "PIT-000"

ErrUnknownCode is a string code representing an unknown error This will be used when no error code is sent by the handler

Variables

This section is empty.

Functions

func CodeFromError added in v0.9.0

func CodeFromError(err error) string

CodeFromError returns the code of error. If error is nil, return empty string. If error is not a pitaya error, returns unkown code

Types

type Error

type Error struct {
	Code     string
	Message  string
	Metadata map[string]string
}

Error is an error with a code, message and metadata

func NewError

func NewError(err error, code string, metadata ...map[string]string) *Error

NewError ctor

func (*Error) Error

func (e *Error) Error() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL