Documentation ¶ Index ¶ Variables func New(fileName string, opts ...Option) (*zap.Logger, error) type Option func WithLevel(level int) Option func WithStdout(stdout bool) Option type Options Constants ¶ This section is empty. Variables ¶ View Source var ( DefaultLevel = 0 ) Functions ¶ func New ¶ func New(fileName string, opts ...Option) (*zap.Logger, error) New constructs a new logger from the provided Options. The default options are: Level: DefaultLevel Stdout: true Types ¶ type Option ¶ added in v0.6.0 type Option func(*Options) func WithLevel ¶ added in v0.6.0 func WithLevel(level int) Option WithLevel sets the log level. func WithStdout ¶ added in v0.6.0 func WithStdout(stdout bool) Option WithStdout sets the flag to enable stdout. type Options ¶ type Options struct { // FileName is log file name. // It is required. FileName string // Level is log level. Level int // Stdout is whether enable stdout. Stdout bool } Source Files ¶ View all Source files logging.go options.go Click to show internal directories. Click to hide internal directories.