package
0.0.2
Repository: https://github.com/guoxinl/gcomponent.git
Documentation: pkg.go.dev

# README

缓存组件(redis)

如何引用

代码配置

package main

import (
    "github.com/GuoxinL/gcomponent/gzap"
    "go.uber.org/zap"
)

func main() {
    gzap.New()
    zap.L().Info("zap.L().Info", zap.Int("balabala", 1))
    zap.S().Infof("zap.S().Infof %v", "balabala")
}

配置文件(application.yaml)

components:
  zap:
    addCallerSkip: 0
    console:
      enable: true
      level: debug
      encoder:
        messageKey: msg
        levelKey: level
        timeKey: time
        nameKey: logger
        callerKey: file
        stacktraceKey: stacktrace
        lineEnding: \n
        timeFormat: 2006-01-02T15:04:05.000
    files:
      - enable: true
        level: debug
        encoder:
          messageKey: msg
          levelKey: level
          timeKey: time
          nameKey: logger
          callerKey: file
          stacktraceKey: stacktrace
          lineEnding: \n
          timeFormat: 2006-01-02T15:04:05.000
        logger:
          filename: gcomponent_zap.log
          maxsize: 128
          maxage: 7
          maxbackups: 30
          localtime:
          compress: false

# Functions

No description provided by the author
No description provided by the author
No description provided by the author
New Make sure you only initialize it once.
No description provided by the author

# Constants

No description provided by the author

# Structs

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Logger See lumberjack.Logger.