Documentation ¶
Index ¶
- Variables
- func DocGen(r chi.Router)
- func ErrCustomError(errCode int, errMsg string) render.Renderer
- func ErrInvalidRequest(errMsg string) render.Renderer
- func ErrNotFoundError(errMsg string) render.Renderer
- func ErrServerError(errMsg string) render.Renderer
- func InitLogger()
- func LoadEnv()
- type ErrResponse
Constants ¶
This section is empty.
Variables ¶
View Source
var Log = logrus.New()
Functions ¶
func ErrInvalidRequest ¶
func ErrNotFoundError ¶
func ErrServerError ¶
func InitLogger ¶
func InitLogger()
Types ¶
type ErrResponse ¶
type ErrResponse struct { Err error `json:"-"` // low-level runtime error HTTPStatusCode int `json:"-"` // http response status code ErrMsg string `json:"errorMsg,omitempty"` }
func (*ErrResponse) Render ¶
func (e *ErrResponse) Render(w http.ResponseWriter, r *http.Request) error
Click to show internal directories.
Click to hide internal directories.