Documentation
¶
Index ¶
- Constants
- Variables
- func SchemaPath(r *http.Request) (string, bool)
- func SpecFileHandler() http.Handler
- type API
- type ErrParseParam
- type GetShopsShopHandlerFunc
- type GetShopsShopRequest
- type GetShopsShopRequester
- type GetShopsShopResponder
- type GetShopsShopReviewsHandlerFunc
- type GetShopsShopReviewsRequest
- type GetShopsShopReviewsRequester
- type GetShopsShopReviewsResponder
- type PostShopsNewHandlerFunc
- type PostShopsNewRequest
- type PostShopsNewRequester
- type PostShopsNewResponder
Constants ¶
View Source
const SpecFile string = `` /* 828-byte string literal not displayed */
Variables ¶
Functions ¶
func SpecFileHandler ¶
Types ¶
type API ¶
type API struct {
PostShopsNewHandler PostShopsNewHandlerFunc
GetShopsShopHandler GetShopsShopHandlerFunc
GetShopsShopReviewsHandler GetShopsShopReviewsHandlerFunc
// not found
NotFoundHandler http.Handler
// spec file
SpecFileHandler http.Handler
Middlewares []func(h http.Handler) http.Handler
}
type ErrParseParam ¶
func (ErrParseParam) Error ¶
func (e ErrParseParam) Error() string
func (ErrParseParam) Unwrap ¶
func (e ErrParseParam) Unwrap() error
type GetShopsShopHandlerFunc ¶
type GetShopsShopHandlerFunc func(r GetShopsShopRequester) GetShopsShopResponder
func (GetShopsShopHandlerFunc) ServeHTTP ¶
func (f GetShopsShopHandlerFunc) ServeHTTP(w http.ResponseWriter, r *http.Request)
type GetShopsShopRequest ¶
type GetShopsShopRequester ¶
type GetShopsShopRequester interface {
Parse() (GetShopsShopRequest, error)
}
type GetShopsShopResponder ¶
type GetShopsShopResponder interface {
// contains filtered or unexported methods
}
func GetShopsShopResponse200 ¶
func GetShopsShopResponse200() GetShopsShopResponder
func GetShopsShopResponseDefault ¶
func GetShopsShopResponseDefault(code int) GetShopsShopResponder
type GetShopsShopReviewsHandlerFunc ¶
type GetShopsShopReviewsHandlerFunc func(r GetShopsShopReviewsRequester) GetShopsShopReviewsResponder
func (GetShopsShopReviewsHandlerFunc) ServeHTTP ¶
func (f GetShopsShopReviewsHandlerFunc) ServeHTTP(w http.ResponseWriter, r *http.Request)
type GetShopsShopReviewsRequester ¶
type GetShopsShopReviewsRequester interface {
Parse() (GetShopsShopReviewsRequest, error)
}
type GetShopsShopReviewsResponder ¶
type GetShopsShopReviewsResponder interface {
// contains filtered or unexported methods
}
func GetShopsShopReviewsResponse200 ¶
func GetShopsShopReviewsResponse200() GetShopsShopReviewsResponder
func GetShopsShopReviewsResponseDefault ¶
func GetShopsShopReviewsResponseDefault(code int) GetShopsShopReviewsResponder
type PostShopsNewHandlerFunc ¶
type PostShopsNewHandlerFunc func(r PostShopsNewRequester) PostShopsNewResponder
func (PostShopsNewHandlerFunc) ServeHTTP ¶
func (f PostShopsNewHandlerFunc) ServeHTTP(w http.ResponseWriter, r *http.Request)
type PostShopsNewRequest ¶
type PostShopsNewRequester ¶
type PostShopsNewRequester interface {
Parse() (PostShopsNewRequest, error)
}
type PostShopsNewResponder ¶
type PostShopsNewResponder interface {
// contains filtered or unexported methods
}
func PostShopsNewResponse200 ¶
func PostShopsNewResponse200() PostShopsNewResponder
func PostShopsNewResponseDefault ¶
func PostShopsNewResponseDefault(code int) PostShopsNewResponder
Click to show internal directories.
Click to hide internal directories.