v1

package
v0.0.0-...-c7ddeeb Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 30, 2020 License: MIT Imports: 15 Imported by: 0

Documentation

Index

Constants

View Source
const (
	QRCODE_URL = "https://github.com/EDDYCJY/blog#gin%E7%B3%BB%E5%88%97%E7%9B%AE%E5%BD%95"
)

Variables

This section is empty.

Functions

func AddArticle

func AddArticle(c *gin.Context)

* 新增文章

func AddTag

func AddTag(c *gin.Context)

@Summary 新增文章标签 @Produce json @Param name query string true "Name" @Param state query int false "State" @Param created_by query int false "CreatedBy" @Success 200 {string} string "{"code":200,"data":{},"msg":"ok"}" @Router /api/v1/tags [post]

func ArticlePoster

func ArticlePoster(c *gin.Context)

func DeleteArticle

func DeleteArticle(c *gin.Context)

* 删除文章

func DeleteTag

func DeleteTag(c *gin.Context)

* 删除文章标签

func EditArticle

func EditArticle(c *gin.Context)

* 编辑文章

func EditTag

func EditTag(c *gin.Context)

@Summary 修改文章标签 @Produce json @Param name query int true "id" @Param state query int true "name" @Param created_by query string false "modified_by" @Success 200 {string} string "{"code":200,"data":{},"msg":"ok"}" @Router /api/v1/tags/:id [put]

func ExportTag

func ExportTag(c *gin.Context)

func GetArticle

func GetArticle(c *gin.Context)

* 获取单个文章

func GetArticles

func GetArticles(c *gin.Context)

* 获取多个文章

func GetTags

func GetTags(c *gin.Context)

* 获取文章多个标签

Types

type AddArticleForm

type AddArticleForm struct {
	TagID         int    `form:"tag_id" valid:"Required;Min(1)"`
	Title         string `form:"title" valid:"Required;MaxSize(100)"`
	Desc          string `form:"desc" valid:"Required;MaxSize(255)"`
	Content       string `form:"content" valid:"Required;MaxSize(65535)"`
	CreatedBy     string `form:"created_by" valid:"Required;MaxSize(100)"`
	CoverImageUrl string `form:"cover_image_url" valid:"Required;MaxSize(255)"`
	State         int    `form:"state" valid:"Range(0,1)"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL