package bootstrap import ( "github.com/sirupsen/logrus" "gopkg.in/natefinch/lumberjack.v2" "io" ) func Logs() { TextFormatter := &logrus.TextFormatter{ FullTimestamp: true, TimestampFormat: "15:04:05 02-01-2006", DisableQuote: true, PadLevelText: true, } logWriter := &lumberjack.Logger{ Filename: "log.txt", Compress: true, MaxSize: 50, LocalTime: true, } output := io.MultiWriter(logWriter) logrus.SetFormatter(TextFormatter) logrus.SetOutput(output) logrus.SetLevel(logrus.InfoLevel) }