(level, msg string)
| 159 | } |
| 160 | |
| 161 | func (e Entry) write(level, msg string) { |
| 162 | if !shouldLog(level) { |
| 163 | return |
| 164 | } |
| 165 | |
| 166 | serialized := e.formatJSON(level, msg) |
| 167 | |
| 168 | _, err := fmt.Fprintln(os.Stderr, string(serialized)) |
| 169 | if err != nil { |
| 170 | fmt.Fprintf(os.Stderr, "writing to stderr: %v\n", err) |
| 171 | } |
| 172 | } |
| 173 | |
| 174 | // Debug logs a debug message without additional fields |
| 175 | func Debug(msg string) { |