12345678910111213141516 |
- package manager
- import (
- "github.com/gin-gonic/gin"
- )
- func contextErrorLogger(c *gin.Context) {
- errs := c.Errors.ByType(gin.ErrorTypeAny)
- if len(errs) > 0 {
- for _, err := range errs {
- logger.Error(`"in request "%s %s: %s"`, c.Request.Method, c.Request.URL.Path, err.Error())
- }
- }
- // pass on to the next middleware in chain
- c.Next()
- }
|