Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ChainLogger ¶
type ChainLogger interface {
Next(string)
}
type ClosureChain ¶
type ClosureChain struct { NextChain ChainLogger Closure func(string) }
func (*ClosureChain) Next ¶
func (c *ClosureChain) Next(s string)
type FirstLogger ¶
type FirstLogger struct {
NextChain ChainLogger
}
func (*FirstLogger) Next ¶
func (f *FirstLogger) Next(s string)
type SecondLogger ¶
type SecondLogger struct {
NextChain ChainLogger
}
func (*SecondLogger) Next ¶
func (se *SecondLogger) Next(s string)
type WriterLogger ¶
type WriterLogger struct { NextChain ChainLogger Writer io.Writer }
func (*WriterLogger) Next ¶
func (w *WriterLogger) Next(s string)
Click to show internal directories.
Click to hide internal directories.