Open
Description
I've been working with the digger codebase recently and noticed that all log statements use Println
rather than appropriate log levels. This approach can result in excessive logging output in some scenarios.
Currently, the backend CLI doesn't provide options for:
- Setting log levels
- Configuring log formats (e.g., structured logging)
Are there any plans to introduce more sophisticated logging solutions like zerolog or Go's built-in slog
? This would allow for better log filtering and improved troubleshooting capabilities, especially in production environments.
Happy to discuss this further or contribute to implementation if there's interest (I started working on it on a branch).
Metadata
Metadata
Assignees
Labels
No labels