66
|
1 /*
|
|
2 Package logrus is a structured logger for Go, completely API compatible with the standard library logger.
|
|
3
|
|
4
|
|
5 The simplest way to use Logrus is simply the package-level exported logger:
|
|
6
|
|
7 package main
|
|
8
|
|
9 import (
|
|
10 log "github.com/sirupsen/logrus"
|
|
11 )
|
|
12
|
|
13 func main() {
|
|
14 log.WithFields(log.Fields{
|
|
15 "animal": "walrus",
|
|
16 "number": 1,
|
|
17 "size": 10,
|
|
18 }).Info("A walrus appears")
|
|
19 }
|
|
20
|
|
21 Output:
|
|
22 time="2015-09-07T08:48:33Z" level=info msg="A walrus appears" animal=walrus number=1 size=10
|
|
23
|
|
24 For a full guide visit https://github.com/sirupsen/logrus
|
|
25 */
|
|
26 package logrus
|