Logging

Sirupsen/logrus

Structured, pluggable logging for Go.

Stars3601
Contributors109
Forks544
Watchers120
Issues93

golang/glog

Leveled execution logs for Go

Stars1155
Contributors4
Forks238
Watchers71
Issues0

cihub/seelog

Seelog is a native Go logging library that provides flexible asynchronous dispatching, filtering, and formatting.

Stars773
Contributors16
Forks139
Watchers70
Issues15

op/go-logging

Golang logging library

Stars742
Contributors19
Forks124
Watchers40
Issues26

inconshreveable/log15

Structured, composable logging for Go

Stars538
Contributors22
Forks71
Watchers20
Issues28

natefinch/lumberjack

lumberjack is a rolling logger for Go

Stars384
Contributors4
Forks58
Watchers14
Issues8

tj/go-debug

Conditional debug logging for Golang libraries & applications

Stars341
Contributors1
Forks28
Watchers8
Issues13

apex/log

Structured logging package for Go.

Stars318
Contributors6
Forks28
Watchers34
Issues8

mgutz/logxi

A 12-factor app logger built for performance and happy development

Stars276
Contributors6
Forks25
Watchers9
Issues18

omc/dendrite

Dendrite adds all your logs to a single structured log stream, so you can search, graph, and analyze easier.

Stars210
Contributors6
Forks20
Watchers24
Issues18

go-playground/log

:green_book: Simple, configurable and scalable Structured Logging for Go.

Stars196
Contributors1
Forks10
Watchers7
Issues3
Stars160
Contributors21
Forks53
Watchers12
Issues36

apsdehal/go-logger

Simple logger for Go programs

Stars158
Contributors2
Forks16
Watchers7
Issues2

FogCreek/logging

A Go package for logging that supports a tagged style of logging

Stars120
Contributors2
Forks11
Watchers8
Issues1

alecthomas/log4go

Logging package similar to log4j for the Go programming language

Stars113
Contributors4
Forks83
Watchers17
Issues0

rs/xlog

xlog is a logger for net/context aware HTTP applications

Stars96
Contributors4
Forks6
Watchers5
Issues0

iamthemuffinman/logsip

A simple, concise, colorful logger for Go

Stars95
Contributors3
Forks7
Watchers5
Issues1

spacemonkeygo/spacelog

Hierarchical, leveled, and structured logging library for Go

Stars91
Contributors5
Forks7
Watchers8
Issues4

ivpusic/golog

Simple but powerful go logging library

Stars88
Contributors1
Forks3
Watchers4
Issues1

araddon/loges

Logging/Metrics Daemon: Logstash Formatted write to Elasticsearch with Fluentd, Kafka, Monit inputs and Graphite, Elasticsearch outputs

Stars71
Contributors4
Forks6
Watchers6
Issues1

juju/loggo

A logging library for Go. Doesn't use the built in go log standard library, but instead offers a replacement.

Stars68
Contributors11
Forks15
Watchers42
Issues0

azer/logger

Minimalistic logging library for Go.

Stars68
Contributors3
Forks9
Watchers4
Issues0

ngmoco/timber

Configurable Logger for Go

Stars67
Contributors4
Forks12
Watchers10
Issues1

go-ozzo/ozzo-log

A Go (golang) package providing high-performance asynchronous logging, message filtering by severity and category, and multiple message targets.

Stars65
Contributors4
Forks12
Watchers11
Issues2

firstrow/logvoyage

LogVoyage - logging SaaS written in GoLang

Stars64
Contributors1
Forks6
Watchers4
Issues11

segmentio/go-log

Go core-like logger with levels and default logger

Stars63
Contributors4
Forks6
Watchers35
Issues2

kdar/factorlog

FactorLog is a logging infrastructure for Go that provides numerous logging functions for whatever your style may be

Stars56
Contributors2
Forks6
Watchers2
Issues0

zendesk/go-httpclerk

A simple HTTP request/response logger for Go supporting multiple formatters.

Stars50
Contributors1
Forks0
Watchers257
Issues1

moovweb/golog

Simple logging framework for go.

Stars48
Contributors3
Forks3
Watchers24
Issues1

segmentio/go-loggly

Loggly client for Go

Stars42
Contributors3
Forks18
Watchers31
Issues4

jcelliott/lumber

A simple logger for Go

Stars38
Contributors3
Forks11
Watchers1
Issues9

qiniu/log

Extension module of golang logging

Stars33
Contributors2
Forks27
Watchers5
Issues0

skoo87/log4go

simple log library for Go language

Stars33
Contributors1
Forks23
Watchers7
Issues4

chzyer/logex

An golang log lib, supports tracking and level, wrap by standard log lib

Stars26
Contributors1
Forks2
Watchers4
Issues1

llimllib/loglevel

Simple levelled logging wrapper around the go "log" module

Stars25
Contributors3
Forks2
Watchers2
Issues1

koding/logging

Simple logging package in Go

Stars23
Contributors5
Forks13
Watchers15
Issues2

motemen/go-loghttp

Go library to log http.Client's requests and responses automatically

Stars23
Contributors1
Forks2
Watchers2
Issues1

blackjack/syslog

Golang alternative for built-in log/syslog package

Stars22
Contributors1
Forks2
Watchers4
Issues2

sadlil/gologger

Simple Logger for golang. Logs Into console, file or ElasticSearch. Simple, easy to use.

Stars21
Contributors1
Forks4
Watchers4
Issues0

gohttp/logger

Simple logging middleware.

Stars20
Contributors1
Forks1
Watchers4
Issues0

ian-kent/go-log

A logger, for Go

Stars19
Contributors5
Forks7
Watchers2
Issues1

marcw/log

log is a log package heavily inspired by monolog/logbook.

Stars17
Contributors3
Forks3
Watchers2
Issues0

siddontang/go-log

a golang log lib supports level and multi handlers

Stars14
Contributors1
Forks5
Watchers1
Issues0

divoxx/llog

Very simple and straightforward implementation of leveled logs for Go(lang)

Stars14
Contributors1
Forks1
Watchers0
Issues3

tidwall/redlog

Redis style logger for Go

Stars13
Contributors1
Forks0
Watchers2
Issues0

typester/go-minimal-log

simple go logger similar to Perl's Log::Minimal

Stars12
Contributors3
Forks2
Watchers2
Issues0

cloudfoundry/gosteno

Gosteno is a golang implementation of the steno log tool. The feature set of Gosteno is very similar with that of ruby steno.

Stars12
Contributors15
Forks8
Watchers95
Issues1

umisama/golog

simple and powerful logging system for golang

Stars10
Contributors1
Forks2
Watchers3
Issues0

tv42/jog

Structured logging library for Go

Stars9
Contributors1
Forks0
Watchers0
Issues0

awreece/golog

Better logging for go

Stars7
Contributors1
Forks1
Watchers1
Issues0
couchbase

couchbase/clog

Couchbase logging for go.

Stars7
Contributors4
Forks0
Watchers24
Issues1

jbrodriguez/mlog

A simple logging module for go, with a rotating file feature and console logging.

Stars7
Contributors6
Forks8
Watchers2
Issues0

mailgun/glogutils

Utils for working with google logging library

Stars7
Contributors1
Forks1
Watchers18
Issues1

goburrow/gol

SLF4J like logging package for Go (golang)

Stars5
Contributors1
Forks0
Watchers1
Issues0

d2g/logfilter

Logging By Convention Rather Than Configuration

Stars1
Contributors1
Forks0
Watchers1
Issues0

howbazaar/loggo

A logging library for Go. Doesn't use the built in go log standard library, but instead offers a replacement.

Stars0
Contributors10
Forks0
Watchers1
Issues0

robtuley/report

Logging utility for Go applications

Stars0
Contributors1
Forks0
Watchers1
Issues0