David K. Bainbridge | ee02c8e | 2016-11-09 09:13:46 -0800 | [diff] [blame] | 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 |