func()

in galog_stderr.go [66:84]


func (wb *StderrBackend) Log(entry *LogEntry) error {
	format := wb.config.Format(entry.Level)

	message, err := entry.Format(format + "\n")
	if err != nil {
		return fmt.Errorf("failed to format log level: %+v", err)
	}

	n, err := wb.writer.Write([]byte(message))
	if err != nil {
		return fmt.Errorf("failed to write log to stderr: %+v", err)
	}

	if n != len(message) {
		return fmt.Errorf("failed to write the message, wrote %d bytes out of %d bytes", n, len(message))
	}

	return nil
}