mirror of
https://github.com/yv1ing/MollyBlog.git
synced 2025-09-16 14:53:45 +08:00
18 lines
520 B
Go
18 lines
520 B
Go
package mApp
|
|
|
|
func (ma *MApp) loadRoutes() {
|
|
ma.engine.Use(ma.AuthMiddleware)
|
|
|
|
ma.engine.GET("/", ma.IndexHandler)
|
|
ma.engine.GET("/rss", ma.RSSHandler)
|
|
ma.engine.GET("/about", ma.AboutHandler)
|
|
ma.engine.GET("/search", ma.SearchHandler)
|
|
ma.engine.GET("/archive", ma.ArchiveHandler)
|
|
ma.engine.GET("/post/:hash", ma.PostHandler)
|
|
ma.engine.GET("/tag/:hash", ma.TagHandler)
|
|
ma.engine.GET("/category/:hash", ma.CategoryHandler)
|
|
|
|
// update's endpoint
|
|
ma.engine.POST(ma.Config.UpdateEndpoint, ma.UpdateBlogHandler)
|
|
}
|