Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/michurin/minlog

Minimalist golang logger
https://github.com/michurin/minlog

go golang log logger logging microservice

Last synced: 6 days ago
JSON representation

Minimalist golang logger

Awesome Lists containing this project

README

        

# minlog ![build](https://github.com/michurin/minlog/actions/workflows/ci.yaml/badge.svg) [![codecov](https://codecov.io/gh/michurin/minlog/branch/master/graph/badge.svg?token=QNI8841BI4)](https://codecov.io/gh/michurin/minlog) [![go report card](https://goreportcard.com/badge/github.com/michurin/minlog)](https://goreportcard.com/report/github.com/michurin/minlog) [![go reference](https://pkg.go.dev/badge/github.com/michurin/minlog.svg)](https://pkg.go.dev/github.com/michurin/minlog)

## Features

- Time stamps
- Callers
- Simple leveled logging, argument type based
- Contextual logging, `context.Context` based
- Format customization including structured logging
- Extremely simple one-method interface

## Usage and docs

Docs and examples are available in [GoDoc](https://pkg.go.dev/github.com/michurin/minlog)