code: func (h *CompositeMultiHandler) SetJsonFile(filePath string, options *LogOptions) {
  	writer := &lumberjack.Logger{
  		Filename:   filePath,
  		MaxSize:    options.GetIntDefault("maxSizeMB", 1024), // megabytes
  		MaxAge:     options.GetIntDefault("maxAgeDays", 7),   //days
  		MaxBackups: options.GetIntDefault("maxBackups", 7),
  		Compress:   options.GetBoolDefault("compress", true),
  	}
  	h.SetJson(writer, options)
  }
docs: // Use built in rolling function