func NewBackend(w io.Writer, opts ...BackendOption) *Backend {
	b := &Backend{w: w, flag: defaultFlags}
	for _, o := range opts {
		o(b)
	}
	return b
}
func NewBackend(w io.Writer, opts ...BackendOption) *Backend {
	b := &Backend{w: w, flag: defaultFlags}
	for _, o := range opts {
		o(b)
	}
	return b
}
func NewBackend ( w io . Writer , opts ... BackendOption ) * Backend { b := & Backend { w : w , flag : defaultFlags } for _ , o := range opts { o ( b ) } return b }
// NewBackend creates a logger backend from a Writer.
NewBackend creates a logger backend from a Writer .