golangWEB框架gin學習之路由群組


原文地址:http://www.niu12.com/article/42

package main

import (
"github.com/gin-gonic/gin"
"net/http"
)

func main() {
route := gin.Default()
route.GET("/", func(c *gin.Context) {
c.String(http.StatusOK, "hello world")
})
v1 := route.Group("/v1")
{
// http://localhost:8080/v1 輸出 v1's homepage
v1.GET("/", func(c *gin.Context) {
c.String(http.StatusOK, "v1's homepage")
})

// http://localhost:8080/v1/login 輸出 v1's login page
v1.GET("/login", func(c *gin.Context) {
c.String(http.StatusOK, "v1's login page")
})
}

v2 := route.Group("v2")
{
// http://localhost:8080/v2 輸出 v2's homepage
v2.GET("/", func(c *gin.Context) {
c.String(http.StatusOK, "v2's homepage")
})

// http://localhost:8080/v2/login 輸出 v2's login page
v2.GET("/login", func(c *gin.Context) {
c.String(http.StatusOK, "v2's login page")
})
}
route.Run(":8080")
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM