Structured, pluggable logging for Go.

Logrus Logrus is a structured logger for Go (golang), completely API compatible with the standard library logger. Logrus is in maintenance-mode. We will not be introducing new features. It's simply too hard to do in a way tha

Related Repos


kataras ✒️ golog golog is a simple, fast and easy-to-use level-based logger written entirely in GoLang. 🥇 Features Focus on high performance and agile perspective of things Easy API and a default pa

boz kail: kubernetes tail Kubernetes tail. Streams logs from all containers of all matched pods. Match pods by service, replicaset, deployment, and others. Adjusts to a changing cluster - pods are added and removed from logging as t

vlinx-io go-logging A lite go logging component Install go get -v Usage import "" logger := logging.New("info.log", "error.log") logger.Debug("it's a d

sanity-io Litter Litter is a pretty printer library for Go data structures to aid in debugging and testing. Litter is provided by Sanity: The Headless CMS Construction Kit Litter named for the fact that it outputs literals, whi

visionmedia go-debug Conditional debug logging for Go libraries. View the docs. Installation $ go get Example package main import . "" import "time" var debug = Debug

ccpaging nxlog4go - Next logging package based on log4go Installation Run go get OR Run go install Features: Structured Fast - see benc

matthewmueller Easily send structured logs to Datadog over TCP. Features Implements io.Writer key := os.Getenv("DATADOG_API_KEY") dd, err := datadog.Dial(&datadog.Config{APIKey: key}) defer dd.Close() client.Write([]byte("some lo

google logger Logger is a simple cross platform Go logging library for Windows, Linux, and macOS, it can log to the Windows event log, Linux/macOS syslog, and an io.Writer. This is not an official Google product. Us