logging/logger.go
Function newLogger
has 6 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
processor *processor,
outStream io.Writer,
outFile io.Writer,
errStream io.Writer,
errFile io.Writer,
exported type Logger should have comment or be unexported Open
Open
Logger interface {
- Exclude checks
exported var NilLogger should have comment or be unexported Open
Open
var NilLogger = &nilLogger{}
- Exclude checks
exported type LogFunc should have comment or be unexported Open
Open
LogFunc func(prefix *Prefix, format string, args ...interface{})
- Exclude checks