formatMessage creates a formatted log message with timestamp and level.
(level Level, format string, args ...interface{})
| 174 | |
| 175 | // formatMessage creates a formatted log message with timestamp and level. |
| 176 | func (l *Logger) formatMessage(level Level, format string, args ...interface{}) string { |
| 177 | timestamp := time.Now().Format("2006-01-02 15:04:05") |
| 178 | message := fmt.Sprintf(format, args...) |
| 179 | |
| 180 | return fmt.Sprintf("[%s] [%s] %s", timestamp, level.String(), message) |
| 181 | } |
| 182 | |
| 183 | // Debug logs a debug message (implements interfaces.Logger). |
| 184 | func (l *Logger) Debug(format string, args ...interface{}) { |
no test coverage detected