Documentation
¶
Index ¶
- func ErrAppIsFinished(err error) render.Renderer
- func ErrInternalServer(err error) render.Renderer
- func ErrInvalidRequest(err error) render.Renderer
- func ErrNotFoundRequest(err error) render.Renderer
- func ErrRender(err error) render.Renderer
- func ErrUnauthenticated(err error) render.Renderer
- func Serve(s *master.Master, adminPassword string, logger logger.Logger)
- type Err
- type ErrResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ErrAppIsFinished ¶
func ErrInternalServer ¶
func ErrInvalidRequest ¶
func ErrNotFoundRequest ¶
func ErrUnauthenticated ¶
Types ¶
type Err ¶
type Err struct { Code int `json:"code,omitempty"` // application-specific error code Message string `json:"message,omitempty"` // application-level error message, for debugging Status string `json:"status"` // user-level status message }
Err is the error struct that compatible to Google API recommendation https://cloud.google.com/apis/design/errors#error_model
type ErrResponse ¶
type ErrResponse struct {
Error Err `json:"error"`
}
ErrResponse is the error struct that compatible to Google API recommendation https://cloud.google.com/apis/design/errors#error_model
func (*ErrResponse) Render ¶
func (e *ErrResponse) Render(w http.ResponseWriter, r *http.Request) error
Source Files
¶
Click to show internal directories.
Click to hide internal directories.