1234567891011121314151617181920212223242526272829303132 |
- package log
- import (
- "fmt"
- "github.com/golang/glog"
- )
- func Debug(msg string) {
- glog.V(1).Info(fmt.Sprintf("[DEBUG]\t%s", msg))
- }
- func Info(msg string) {
- glog.Info(fmt.Sprintf("[INFO]\t%s", msg))
- }
- func Warning(msg string) {
- glog.InfoDepth(1, fmt.Sprintf("[WARNING]\t%s", msg))
- }
- func Error(msg string) {
- glog.InfoDepth(2, fmt.Sprintf("[ERROR]\t%s", msg))
- }
- func Flush() {
- glog.Flush()
- }
- type ABTestLogger struct{}
- func (l ABTestLogger) Infof(msg string, args ...interface{}) {
- Info(fmt.Sprintf(msg, args...))
- }
- func (l ABTestLogger) Errorf(msg string, args ...interface{}) {
- Error(fmt.Sprintf(msg, args...))
- }
|