Documentation
¶
Index ¶
- Variables
- func Debug(ctx context.Context, format string, args ...interface{})
- func Debugs(format string, args ...interface{})
- func Error(ctx context.Context, format string, args ...interface{})
- func Errors(format string, args ...interface{})
- func GetLogLevel() logrus.Level
- func GetOutput() io.Writer
- func GetTraceID(ctx context.Context) string
- func Info(ctx context.Context, format string, args ...interface{})
- func Infos(format string, args ...interface{})
- func InitLogger(filePath, logLevel, serverName string)
- func NewGinLogger() gin.HandlerFunc
- func Paninc(ctx context.Context, format string, args ...interface{})
- func Panincs(format string, args ...interface{})
- func Warn(ctx context.Context, format string, args ...interface{})
- func Warns(format string, args ...interface{})
- type CmdbLoggerContext
- type GlsHook
- type GormLogger
- func (l GormLogger) Error(ctx context.Context, msg string, data ...interface{})
- func (l GormLogger) Info(ctx context.Context, msg string, data ...interface{})
- func (l *GormLogger) LogMode(level logger.LogLevel) logger.Interface
- func (l GormLogger) Trace(ctx context.Context, begin time.Time, fc func() (string, int64), err error)
- func (l GormLogger) Warn(ctx context.Context, msg string, data ...interface{})
Constants ¶
This section is empty.
Variables ¶
View Source
var Logger *logrus.Logger
Logger 全局logger
View Source
var LoggerContextMgr = gls.NewContextManager()
LoggerContextMgr gls 全局上下文管理器
Functions ¶
func Debugs ¶
func Debugs(format string, args ...interface{})
Debugs debug
@param ctx @param format @param args
func Errors ¶
func Errors(format string, args ...interface{})
Errors error
@param ctx @param format @param args
func Infos ¶
func Infos(format string, args ...interface{})
Infos info
@param ctx @param format @param args
func InitLogger ¶
func InitLogger(filePath, logLevel, serverName string)
InitLogger 初始化日志
@param filePath @param logLevel @param serverName
func NewGinLogger ¶
func NewGinLogger() gin.HandlerFunc
NewGinLogger 获取gin loggger
@return gin.HandlerFunc
func Panincs ¶
func Panincs(format string, args ...interface{})
Panincs panic
@param ctx @param format @param args
Types ¶
type CmdbLoggerContext ¶
CmdbLoggerContext cmd
type GlsHook ¶
type GlsHook struct{}
GlsHook gls hook
type GormLogger ¶
type GormLogger struct {
// contains filtered or unexported fields
}
GormLogger gorm loggger
func NewGormLogger ¶
func NewGormLogger(logLevel logrus.Level) *GormLogger
NewGormLogger 获取grom logger
@param logLevel @return *GormLogger
func (GormLogger) Error ¶
func (l GormLogger) Error(ctx context.Context, msg string, data ...interface{})
Error print error messages
func (GormLogger) Info ¶
func (l GormLogger) Info(ctx context.Context, msg string, data ...interface{})
Info print info
func (*GormLogger) LogMode ¶
func (l *GormLogger) LogMode(level logger.LogLevel) logger.Interface
LogMode log mode
Click to show internal directories.
Click to hide internal directories.