Documentation ¶
Index ¶
- func CreateArticle(w http.ResponseWriter, r *http.Request)
- func DeleteArticle(w http.ResponseWriter, r *http.Request)
- func GetArticles(w http.ResponseWriter, r *http.Request)
- func GetPublicArticles(w http.ResponseWriter, r *http.Request)
- func SearchArticles(w http.ResponseWriter, r *http.Request)
- func SearchPublicArticles(w http.ResponseWriter, r *http.Request)
- func SetupRoutes(audience, issuer string) http.Handler
- func UpdateArticle(w http.ResponseWriter, r *http.Request)
- func ViewArticle(w http.ResponseWriter, r *http.Request)
- func ViewPublicArticle(w http.ResponseWriter, r *http.Request)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateArticle ¶
func CreateArticle(w http.ResponseWriter, r *http.Request)
@Title Create Article @Description Create an Article @Param body body core.Article true "body for blog article" @Success 200 {map[string]string} map[string]string @Failure 403 body is empty @router / [post]
func DeleteArticle ¶
func DeleteArticle(w http.ResponseWriter, r *http.Request)
func GetArticles ¶
func GetArticles(w http.ResponseWriter, r *http.Request)
func GetPublicArticles ¶
func GetPublicArticles(w http.ResponseWriter, r *http.Request)
func SearchArticles ¶
func SearchArticles(w http.ResponseWriter, r *http.Request)
@router /all/:pagesize [get]
func SearchPublicArticles ¶
func SearchPublicArticles(w http.ResponseWriter, r *http.Request)
@router /:pagesize [get]
func SetupRoutes ¶
func UpdateArticle ¶
func UpdateArticle(w http.ResponseWriter, r *http.Request)
@Title UpdateArticle @Description Updates a Website @Param body body core.Profile true "body for service content" @Success 200 {map[string]string} map[string]string @Failure 403 body is empty @router / [put]
func ViewPublicArticle ¶
func ViewPublicArticle(w http.ResponseWriter, r *http.Request)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.