This module exposes a simple API for manipulating a map of key-value pairs that can be used to enrich log messages with pieces of information that are not available in the scope of the log message itself.
This module is inspired by the Mapped Diagnostic Context in the Slf4J library for Java. This module uses timandy/routine, which is essentially provides a ThreadLocal implementation for Go's goroutines. Version 0.6.0 is used.
See example/main.go for a simple example on how to use.
Caution
Be sure to check out the support grid before you take it in use.