func logEndOfRequest(ctx context.Context, duration time.Duration, mw mutil.WriterProxy) { log.Ctx(ctx).WithFields(log.F{ "status": mw.Status(), "bytes": mw.BytesWritten(), "duration": duration, }).Info("Finished request") }
func logEndOfRequest(ctx context.Context, duration time.Duration, mw mutil.WriterProxy) { fields := logrus.Fields{ "status": mw.Status(), "bytes": mw.BytesWritten(), "duration": duration, } log.WithFields(ctx, fields).Info("Finished request") }