gin自定义中间件 代码 代码 package main import ( "fmt" "github.com/gin-gonic/gin" "net/http" "time" ) // MyLogger 自定义中间件:方式二:通过定义函数,返回gin.HandlerFunc类型的函数,定义中间件 // type HandlerFunc func(*Context) func MyLogger() gin.HandlerFunc { return func(c *gin.Context) { fmt.Println("自定义中间件执行的逻辑") // 执行主体流程 c.Next(