code: func AddToZip(zipWriter *zip.Writer, source string, rootSource string, logger *logrus.Logger) error {
  	return AnnotateAddToZip(zipWriter, source, rootSource, nil, logger)
  }
docs: // AddToZip creates a source object (either a file, or a directory that will be recursively
  // added) to a previously opened zip.Writer.  The archive path of `source` is relative to the
  // `rootSource` parameter.