uber zap log组建,利用lumberjack插件写到文件 package log import ( go.uber.org/zap go.uber.org/zap/zapcore gopkg.in/natefinch/lumberjack.v2 os sync time ) var Logger *zap.Logger func Release() error { return Logger.Sync() } type logWriter struct { w *lumberjack.Logger t time.Time mu syn