Documentation ¶
Index ¶
- type AdminController
- func (ac *AdminController) AddBlogCtr(c *gin.Context)
- func (ac *AdminController) DeleteBlogCtr(c *gin.Context)
- func (ac *AdminController) EditBlogCtr(c *gin.Context)
- func (ac *AdminController) ExportCtr(c *gin.Context)
- func (ac *AdminController) FileUpload(c *gin.Context)
- func (ac *AdminController) Files(c *gin.Context)
- func (ac *AdminController) ListBlogCtr(c *gin.Context)
- func (ac *AdminController) LoginCtr(c *gin.Context)
- func (ac *AdminController) LoginProcessCtr(c *gin.Context)
- func (ac *AdminController) LogoutCtr(c *gin.Context)
- func (ac *AdminController) SaveBlogAddCtr(c *gin.Context)
- func (ac *AdminController) SaveBlogEditCtr(c *gin.Context)
- type AdminLoginForm
- type Api
- type BlogItem
- type EditBlogItem
- type FrontController
- func (fc *FrontController) AboutCtr(c *gin.Context)
- func (fc *FrontController) CountViewCtr(c *gin.Context)
- func (fc *FrontController) HomeCtr(c *gin.Context)
- func (fc *FrontController) PingCtr(c *gin.Context)
- func (fc *FrontController) SearchCtr(c *gin.Context)
- func (fc *FrontController) ViewAltCtr(c *gin.Context)
- func (fc *FrontController) ViewCtr(c *gin.Context)
- type RSS
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AdminController ¶
type AdminController struct { }
func (*AdminController) AddBlogCtr ¶
func (ac *AdminController) AddBlogCtr(c *gin.Context)
func (*AdminController) DeleteBlogCtr ¶
func (ac *AdminController) DeleteBlogCtr(c *gin.Context)
func (*AdminController) EditBlogCtr ¶
func (ac *AdminController) EditBlogCtr(c *gin.Context)
func (*AdminController) FileUpload ¶
func (ac *AdminController) FileUpload(c *gin.Context)
func (*AdminController) Files ¶
func (ac *AdminController) Files(c *gin.Context)
func (*AdminController) ListBlogCtr ¶
func (ac *AdminController) ListBlogCtr(c *gin.Context)
ListBlogCtr is list blogs for admin
func (*AdminController) LoginCtr ¶
func (ac *AdminController) LoginCtr(c *gin.Context)
func (*AdminController) LoginProcessCtr ¶
func (ac *AdminController) LoginProcessCtr(c *gin.Context)
func (*AdminController) LogoutCtr ¶
func (ac *AdminController) LogoutCtr(c *gin.Context)
func (*AdminController) SaveBlogAddCtr ¶
func (ac *AdminController) SaveBlogAddCtr(c *gin.Context)
func (*AdminController) SaveBlogEditCtr ¶
func (ac *AdminController) SaveBlogEditCtr(c *gin.Context)
type AdminLoginForm ¶
type AdminLoginForm struct { Username string `form:"username" binding:"required"` Password string `form:"password" binding:"required"` }
AdminLoginForm is the login form for Admin
type BlogItem ¶
type BlogItem struct { Title string `form:"title" binding:"required"` Content string `form:"content" binding:"required"` }
BlogItem is the blog item
type EditBlogItem ¶
type FrontController ¶
type FrontController struct { }
func (*FrontController) AboutCtr ¶
func (fc *FrontController) AboutCtr(c *gin.Context)
func (*FrontController) CountViewCtr ¶
func (fc *FrontController) CountViewCtr(c *gin.Context)
func (*FrontController) HomeCtr ¶
func (fc *FrontController) HomeCtr(c *gin.Context)
func (*FrontController) PingCtr ¶
func (fc *FrontController) PingCtr(c *gin.Context)
func (*FrontController) SearchCtr ¶
func (fc *FrontController) SearchCtr(c *gin.Context)
func (*FrontController) ViewAltCtr ¶
func (fc *FrontController) ViewAltCtr(c *gin.Context)
func (*FrontController) ViewCtr ¶
func (fc *FrontController) ViewCtr(c *gin.Context)
Click to show internal directories.
Click to hide internal directories.