Log implements the Log function required by the Backend interface.
(level Level, calldepth int, r *Record)
| 407 | |
| 408 | // Log implements the Log function required by the Backend interface. |
| 409 | func (bf *backendFormatter) Log(level Level, calldepth int, r *Record) error { |
| 410 | // Make a shallow copy of the record and replace any formatter |
| 411 | r2 := *r |
| 412 | r2.formatter = bf.f |
| 413 | return bf.b.Log(level, calldepth+1, &r2) |
| 414 | } |