Documentation ¶
Index ¶
Constants ¶
View Source
const ( // DefaultLevel the default log level DefaultLevel = zapcore.InfoLevel // DefaultTimeLayout the default time layout; DefaultTimeLayout = time.RFC3339 )
Variables ¶
This section is empty.
Functions ¶
func NewJSONLogger ¶
NewJSONLogger return a json-encoder zap logger,
Types ¶
type Option ¶
type Option func(*option)
Option custom setup config
func WithDebugLevel ¶
func WithDebugLevel() Option
WithDebugLevel only greater than 'level' will output
func WithErrorLevel ¶
func WithErrorLevel() Option
WithErrorLevel only greater than 'level' will output
func WithFileRotation ¶ added in v1.5.10
WithFileRotation write log to some file with rotation
func WithInfoLevel ¶
func WithInfoLevel() Option
WithInfoLevel only greater than 'level' will output
func WithTimeLayout ¶
WithTimeLayout custom time format
func WithWarnLevel ¶
func WithWarnLevel() Option
WithWarnLevel only greater than 'level' will output
Click to show internal directories.
Click to hide internal directories.