1 Star 3 Fork 0

黄希 / EzWeb

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
main.go 547 Bytes
一键复制 编辑 原始数据 按行查看 历史
黄希 提交于 2021-08-21 13:10 . 中间件
/*
@Time : 2021/8/16 下午4:01
@Author : mrxuexi
@File : main
@Software: GoLand
*/
package main
import (
"Ez"
"net/http"
)
func main() {
r := Ez.New()
//给所有的路由组都添加了中间件logger
r.Use(Ez.Logger())
api := r.Group("/api")
api.POST("/hello", func(c *Ez.Context) {
c.JSON(http.StatusOK,Ez.H{
"message" : "hello",
})
})
//next的应用
api.Use(func(c *Ez.Context) {
c.JSON(200,Ez.H{
"test" : "middleware2-1",
})
c.Next()
c.JSON(200, Ez.H{
"test" : "middleware2-2",
})
})
r.Run(":9090")
}
Go
1
https://gitee.com/Mrxuexi/EzWeb.git
git@gitee.com:Mrxuexi/EzWeb.git
Mrxuexi
EzWeb
EzWeb
main

搜索帮助