Documentation ¶
Index ¶
- type API
- type PostResource
- func (rs *PostResource) Create(w http.ResponseWriter, r *http.Request, _ httprouter.Params)
- func (rs *PostResource) Delete(w http.ResponseWriter, r *http.Request, ps httprouter.Params)
- func (rs *PostResource) Get(w http.ResponseWriter, r *http.Request, ps httprouter.Params)
- func (rs *PostResource) ListAll(w http.ResponseWriter, r *http.Request, ps httprouter.Params)
- type PostStore
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type API ¶
type API struct {
Post *PostResource
}
type PostResource ¶
type PostResource struct {
Store PostStore
}
func NewPostResource ¶
func NewPostResource(store PostStore) *PostResource
func (*PostResource) Create ¶
func (rs *PostResource) Create(w http.ResponseWriter, r *http.Request, _ httprouter.Params)
func (*PostResource) Delete ¶
func (rs *PostResource) Delete(w http.ResponseWriter, r *http.Request, ps httprouter.Params)
func (*PostResource) Get ¶
func (rs *PostResource) Get(w http.ResponseWriter, r *http.Request, ps httprouter.Params)
func (*PostResource) ListAll ¶
func (rs *PostResource) ListAll(w http.ResponseWriter, r *http.Request, ps httprouter.Params)
Click to show internal directories.
Click to hide internal directories.