This distribution provides a very simple and slightly opinionated Go package helpful to create [slog.Logger][LOGGER] instances. I found myself using the same patterns repeatedly, and decided to lift the code into this independent package. Unless you, somehow, find this convenient, there is probably no reason why you should actually use this 🤷
Changes to this project will be documented in this file, in a format based on Keep a Changelog.
1.0.1 - 2025-01-13
-
Simplified the generated error values on invalid conditions. Removed from the public the
ErrLogger
package variable (this type of action should bring about a new major version but an analysis of the dependents of this library provided that it was safe to do so.) -
Included
2025
in the source code copyright notices.
1.0.0 - 2024-12-03
This release is considered the first stable release. It is also when this
CHANGELOG.md
file is introduced; a decision made early in the project's
life cycle so as not to polute too much the human-readable history (more
details, most of them boring, are always available in the actual Git
commit history.)