From efd9075d9b4a958782b26c7cc249795c5665d42a Mon Sep 17 00:00:00 2001 From: Vasiliy Tolstov Date: Mon, 28 Sep 2020 13:08:53 +0300 Subject: [PATCH] add error vars Signed-off-by: Vasiliy Tolstov --- errors/errors.go | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/errors/errors.go b/errors/errors.go index 58365ebc..a01156cd 100644 --- a/errors/errors.go +++ b/errors/errors.go @@ -8,6 +8,21 @@ import ( "net/http" ) +var ( + ErrBadRequest = &Error{Code: 400} + ErrUnauthorized = &Error{Code: 401} + ErrForbidden = &Error{Code: 403} + ErrNotFound = &Error{Code: 404} + ErrMethodNotAllowed = &Error{Code: 405} + ErrTimeout = &Error{Code: 408} + ErrConflict = &Error{Code: 409} + ErrInternalServerError = &Error{Code: 500} + ErNotImplemented = &Error{Code: 501} + ErrBadGateway = &Error{Code: 502} + ErrServiceUnavailable = &Error{Code: 503} + ErrGatewayTimeout = &Error{Code: 504} +) + type Error struct { Id string Code int32