Skip to content
/ logr Public

Powerful, composable and extendable logging for Go applications and libraries

License

Notifications You must be signed in to change notification settings

go-figure/logr

Repository files navigation

logr

Build Status Coverage Status GoDoc License: MIT

logr aims to provide powerful, composable and extendable logging for Go applications and libraries.

Goals

  • Provide a way of logging as much data as possible from the application and its dependencies
  • Add structure to the logging facilities needed throughout the application
  • Simplify inserting context data
  • Easy extensibility trough the use of few simple interfaces
  • Provide easy access to logging trough the context package
  • Ability to sink different kind of logs to different sinks

Status

Tests and mocks are provided for most of the code base, and logr is actively being used in production in serveral projects.

Documentation is currently lacking.

Contributing

Contributing is always welcome and appreciated! Pull requests and issues will be processed as fast as possible!

License

Copyright (c) 2017 George-Cristian Jiglau

This project is licensed under the MIT license. See the LICENSE file for more details.

About

Powerful, composable and extendable logging for Go applications and libraries

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages