package infra // LogWarn emite un log a nivel warn en el Logger. // Los fields son pares key-value variadicos (ej: "port", 8484, "user", "lucas"). // Si el nivel del logger es mayor que Warn, el mensaje se descarta. func LogWarn(logger *Logger, msg string, fields ...any) { if logger == nil || logger.inner == nil { return } logger.inner.Warn(msg, fields...) }