Skip to content
/ log Public
forked from apex/log

Structured logging package for Go.

License

Notifications You must be signed in to change notification settings

nergdron/log

This branch is 3 commits ahead of, 30 commits behind apex/log:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

eefcf0e · Jul 22, 2020
Aug 27, 2019
Jul 26, 2017
Dec 14, 2016
Jul 22, 2020
Jun 24, 2019
Jun 16, 2020
Dec 26, 2017
Jul 20, 2017
Jul 26, 2017
May 26, 2020
May 26, 2020
Dec 20, 2016
Dec 21, 2015
Apr 12, 2017
Apr 12, 2017
Jun 16, 2020
Jun 16, 2020
Dec 21, 2015
Jul 20, 2017
Jul 20, 2017
Feb 22, 2017
Apr 29, 2016
May 21, 2017
Dec 23, 2015
Jan 26, 2017

Repository files navigation

Structured logging for golang

Package log implements a simple structured logging API inspired by Logrus, designed with centralization in mind. Read more on Medium.

Handlers

  • cli – human-friendly CLI output
  • discard – discards all logs
  • es – Elasticsearch handler
  • graylog – Graylog handler
  • json – JSON output handler
  • kinesis – AWS Kinesis handler
  • level – level filter handler
  • logfmt – logfmt plain-text formatter
  • memory – in-memory handler for tests
  • multi – fan-out to multiple handlers
  • papertrail – Papertrail handler
  • text – human-friendly colored output
  • delta – outputs the delta between log calls and spinner

Build Status GoDoc

About

Structured logging package for Go.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 99.9%
  • Makefile 0.1%