(keyvals ...any)
| 30 | } |
| 31 | |
| 32 | func (l *Logger) Log(keyvals ...any) error { |
| 33 | log := strings.Builder{} |
| 34 | log.WriteString(time.Now().Format("15:04:05")) |
| 35 | |
| 36 | for _, v := range keyvals { |
| 37 | log.WriteString(" " + fmt.Sprint(v)) |
| 38 | } |
| 39 | |
| 40 | log.WriteString("\n") |
| 41 | |
| 42 | _, err := l.w.Write([]byte(log.String())) |
| 43 | return err |
| 44 | } |