22 lines
355 B
Go
Executable File
22 lines
355 B
Go
Executable File
package logger
|
|
|
|
import (
|
|
"local/logb"
|
|
)
|
|
|
|
type Logger struct{}
|
|
|
|
func New() Logger {
|
|
return Logger{}
|
|
}
|
|
|
|
func (l Logger) Info(m string, args ...interface{}) {
|
|
args = append([]interface{}{m}, args...)
|
|
logb.Info(args...)
|
|
}
|
|
|
|
func (l Logger) Error(e error, m string, args ...interface{}) {
|
|
args = append([]interface{}{e, m}, args...)
|
|
logb.Error(args...)
|
|
}
|