Documentation
¶
Index ¶
- func AuthRequired() gin.HandlerFunc
- func CurrentName(c *gin.Context) string
- func LoggedIn(c *gin.Context) bool
- func TXHandler(c *gin.Context, db *sql.DB, f func(*sql.Tx) error)
- type Article
- func (t *Article) Delete(c *gin.Context)
- func (t *Article) Edit(c *gin.Context)
- func (t *Article) Get(c *gin.Context)
- func (t *Article) New(c *gin.Context, m *model.Article)
- func (t *Article) Root(c *gin.Context)
- func (t *Article) Save(c *gin.Context)
- func (t *Article) Search(c *gin.Context)
- func (t *Article) Update(c *gin.Context, m *model.Article)
- type SearchLog
- type User
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AuthRequired ¶
func AuthRequired() gin.HandlerFunc
AuthRequired returns a handler function which checks if user logged in or not.
func CurrentName ¶
CurrentName returns current user name who logged in.
Types ¶
type Article ¶
Article is controller for requests to articles.
func (*Article) New ¶
New works as endpoint to create new article. If successed, redirect to created one.
func (*Article) Save ¶
Save is endpoint for updating or creating documents. This accepts form request from browser. If id is specified, dealing with Update.
Click to show internal directories.
Click to hide internal directories.