You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
19 lines
229 B
19 lines
229 B
|
1 month ago
|
package logger
|
||
|
|
|
||
|
|
import (
|
||
|
|
"log"
|
||
|
|
"os"
|
||
|
|
)
|
||
|
|
|
||
|
|
type Logger struct {
|
||
|
|
*log.Logger
|
||
|
|
}
|
||
|
|
|
||
|
|
func New(appName string) *Logger {
|
||
|
|
prefix := appName + " "
|
||
|
|
return &Logger{
|
||
|
|
Logger: log.New(os.Stdout, prefix, log.LstdFlags|log.Lshortfile),
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|