Documentation
¶
Index ¶
- Variables
- func Response(w http.ResponseWriter) *resp
- func ResponseCode(w http.ResponseWriter, code int)
- func ResponseData(w http.ResponseWriter, data any)
- func ResponseError(w http.ResponseWriter, err error)
- type Config
- type ErrResponse
- type RegisterController
- type RegisterControllerHandler
- type Server
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrInputNotValid = errors.New("input data is not valid")
Functions ¶
func Response ¶
func Response(w http.ResponseWriter) *resp
func ResponseCode ¶
func ResponseCode(w http.ResponseWriter, code int)
func ResponseData ¶
func ResponseData(w http.ResponseWriter, data any)
func ResponseError ¶
func ResponseError(w http.ResponseWriter, err error)
Types ¶
type ErrResponse ¶
type ErrResponse struct {
Error string `json:"error"`
}
type RegisterController ¶
type RegisterController interface {
HandleFunc(pattern string, handler func(http.ResponseWriter, *http.Request))
}
type RegisterControllerHandler ¶
type RegisterControllerHandler func(srv RegisterController)
Click to show internal directories.
Click to hide internal directories.