Versions in this module Expand all Collapse all v0 v0.0.1 Mar 24, 2020 Changes in this version + func MustZapSugar(options ...Option) *zap.SugaredLogger + func NewZapSugar(options ...Option) (*zap.SugaredLogger, error) + type Logger interface + Debug func(v ...interface{}) + Debugf func(f string, v ...interface{}) + Debugw func(msg string, kv ...interface{}) + Error func(v ...interface{}) + Errorf func(f string, v ...interface{}) + Errorw func(msg string, kv ...interface{}) + Fatal func(v ...interface{}) + Fatalf func(f string, v ...interface{}) + Fatalw func(msg string, kv ...interface{}) + Info func(v ...interface{}) + Infof func(f string, v ...interface{}) + Infow func(msg string, kv ...interface{}) + Panic func(v ...interface{}) + Panicf func(f string, v ...interface{}) + Panicw func(msg string, kv ...interface{}) + Warn func(v ...interface{}) + Warnf func(f string, v ...interface{}) + Warnw func(msg string, kv ...interface{}) + var Default Logger = MustZapSugar() + func New(options ...Option) Logger + type Option func(*ZapSugerConfig) + func WithCompress(compress bool) Option + func WithDebug(debug bool) Option + func WithFilename(filename func() string) Option + func WithLocalTime(localtime bool) Option + func WithMaxAge(maxage int) Option + func WithMaxBackups(maxbackups int) Option + func WithMaxSize(maxsize int) Option + type Thing struct + Field3 map[byte]float64 + Filename string + MaxSize int + type ZapSugerConfig struct + Compress bool + Debug bool + Filename func() string + LocalTime bool + MaxAge int + MaxBackups int + MaxSize int