gin-02-路由
一 路由分组
访问路径是:/user/login
和 /user/signin
package main
import (
"github.com/gin-gonic/gin"
)
func login(c *gin.Context) {
c.JSON(300, gin.H{
"msg": "login",
})
}
func logout(c *gin.Context) {
c.JSON(300, gin.H{
"msg": "logout",
})
}
func main() {
router := gin.Default()
user := router.Group("/user")
{
user.GET("/login", login)
user.GET("/logout", logout)
}
router.Run(":3000")
}
二 路由设计
2.0 项目结构
笔者自己的路由设计,仅供参考:
项目结构如图:
![]
(gin-02.png)