gin框架搭建的项目,项目入口大致写法:
// 以gin框架搭建的项目入口
func main() {
//1. 设置默认路由引擎,Default()中默认包含Logger(), Recovery()这两个中间件的使用
/*r := gin.New()
r.Use(gin.Recovery())*/
r := gin.Default()
// 2.具体实现
Router(r)
//3. 启动
_ = r.Run(":8080")
}
func Router(r *gin.Engine) {
// 里面就可以定API
// 定义get (服务启动起来,通过 http://localhost:8080/getdemo 进行访问)
r.GET("/getdemo", GetDemo)
// 定义 post
r.POST("/postdemo",PostDemo)
}
func GetDemo(con *gin.Context) {
// 这里可以写具体的逻辑
con.String(http.StatusOK, fmt.Sprintf("SUCCESS"))
return
}
func PostDemo(con *gin.Context) {
return
}
访问截图