This PR leverages Go's log/slog package to add a default logger to every logging statement we have in the project.
This allows us to change logging for all components easily and in the future be more flexible with smarter things like tracing or making groups out of our logs.
Enrichers do not have a base method for now so they don't get structured logging, this is coming in the next PR
This PR leverages Go's
log/slog
package to add a default logger to every logging statement we have in the project. This allows us to change logging for all components easily and in the future be more flexible with smarter things like tracing or making groups out of our logs.Enrichers do not have a base method for now so they don't get structured logging, this is coming in the next PR