glog

Logger

Provides logging functionality with fine-grained control and support for boolean methods to evaluate log output

Leveled execution logs for Go

GitHub

4k stars
93 watching
910 forks
Language: Go
last commit: 16 days ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
google/glog A C++ logging library that provides application-level logging APIs 7,071
lajosbencz/glo A Go logging library with customizable handlers and filters for controlling output levels. 16
gookit/slog A lightweight and configurable logging library for Go. 400
golang/tools Provides tools and packages for static analysis and code transformation of Go programs. 7,401
go-playground/log A simple and highly configurable logging library for Go. 293
gyozatech/noodlog A logging library for Go that allows configuration and customization of log messages. 44
fclairamb/go-log A logging API that allows developers to use a single interface to log events with different severity levels and frameworks. 4
go-ozzo/ozzo-log A Go package providing high-performance asynchronous logging with customizable filtering and multiple message targets. 122
sirupsen/logrus Structured logging library for Go 24,746
qax-os/goreporter Analyzes and reports on the quality of Go code. 3,127
xybor-x/xylog A Python-like logging design in Golang with features like leveled and structured logging, dynamic fields, high performance, zone management, simple configuration, and readable syntax. 16
uber-go/zap Blazing fast logging for Go applications 22,034
heartwilltell/log A simple leveled logging wrapper around the standard log package 16
hashicorp/raft A Go implementation of a distributed consensus algorithm 8,260
hashicorp/go-hclog A logging package providing customizable output modes and levels for logging messages in Go applications. 321