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.
|
|
package logger
import ( micrologger "github.com/micro/go-micro/v2/logger" micrologrus "github.com/micro/go-plugins/logger/logrus/v2" )
type Logger struct { micrologger.Logger }
var defaultLogger Logger
func Init() { logrusLogger := newLogrusLogger()
micrologger.DefaultLogger = micrologrus.NewLogger( micrologrus.WithLogger(logrusLogger), micrologger.WithFields(map[string]interface{}{ "gy-order": "v3.0.1", }), ) defaultLogger.Logger = micrologger.DefaultLogger //zapLogger := newZapLogger()
//micrologger.DefaultLogger = micrologger.NewLogger(micrologger.WithOutput(os.Stdout))
//micrologger.DefaultLogger = micrologger.NewLogger(microzap.WithConfig(zap.Config{}))
}
func (l Logger) Print(v ...interface{}) { l.Log(micrologger.DebugLevel, v) }
func GetLogger() Logger { return defaultLogger }
|