Documentation
¶
Overview ¶
Package logger configura e inicializa el sistema de logging de la aplicación usando Zerolog. Proporciona una función para crear un logger estructurado con diferentes niveles de log según el entorno (development, staging, production), con salida formateada adecuadamente para cada ambiente.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func InitLogger ¶
InitLogger inicializa y configura el logger de la aplicación con Zerolog. Configura el nivel de logging (Debug en desarrollo, Info en producción), el formato de salida (coloreado en consola para desarrollo, JSON en producción), y añade campos contextuales como versión, nombre de aplicación y ambiente. Retorna una instancia de logger configurada lista para usar en toda la aplicación.
Types ¶
This section is empty.