直接看代码:
package main
import (
"github.com/gin-gonic/gin"
)
func start(c *gin.Context) {
c.String(200,"start")
}
func stop(c *gin.Context) {
c.String(200,"stop")
}
func main() {
e := gin.Default()
e.GET("/start", start)
e.GET("/stop", stop)
e.GET("/abc/start", func(c *gin.Context) {
c.Request.URL.Path = "/start"
e.HandleContext(c)
})
e.GET("/abc/stop", func(c *gin.Context) {
c.Request.URL.Path = "/stop"
e.HandleContext(c)
})
//klog.Fatal(e.Run(*addr))
e.Run()
}