...

Package ginrus

import "github.com/gin-gonic/contrib/ginrus"
Overview
Index
Subdirectories

Overview ▾

Package ginrus provides log handling using logrus package.

Based on github.com/stephenmuss/ginerus but adds more options.

func Ginrus

func Ginrus(logger loggerEntryWithFields, timeFormat string, utc bool) gin.HandlerFunc

Ginrus returns a gin.HandlerFunc (middleware) that logs requests using logrus.

Requests with errors are logged using logrus.Error(). Requests without errors are logged using logrus.Info().

It receives:

  1. A time package format string (e.g. time.RFC3339).
  2. A boolean stating whether to use UTC time zone or local.

Subdirectories

Name Synopsis
..
example