func (m *mLog) Info() Entry {
	e := mEntry{make([]Entry, len(m.ls))}
	for i := range m.ls {
		e.es[i] = m.ls[i].Info()
	}
	return &e
}
Info creates a new Entry with level Info
package logger
import (
	"time"
)
func NewMulti(ls ...Logger) Logger {
	return &mLog{ls: ls}
}
type mLog struct {
	ls []Logger
}
func (m *mLog) WithField(key, value string) Logger {
	for i := range m.ls {
		m.ls[i] = m.ls[i].WithField(key, value)
	}
	return m
}
func (m *mLog) Level(lvl Level) Entry {
	e := mEntry{make([]Entry, len(m.ls))}
	for i := range m.ls {
		e.es[i] = m.ls[i].Level(lvl)
	}
	return &e
}
func (m *mLog) Debug() Entry {
	e := mEntry{make([]Entry, len(m.ls))}
	for i := range m.ls {
		e.es[i] = m.ls[i].Debug()
	}
	return &e
}