# Functions
NewArchiveReader returns an ArchiveReader configured to process the supplied archive filename.
NewArchiveWriter returns a new ArchiveWriter ready to write Blobs and an index to the supplied file
Caller MUST run Close() on the ArchiveWriter or data will be lost
.
# Structs
ArchiveReader processes a Zip archive, dispatching handling of the index and blobs to supplied callbacks.
ArchiveWriter writes a Zip archive file by processing Blobs from an Azure Storage account, and an index (content items).
ZipReadSeeker is a wrapper around an io.ReadCloser, providing additional functionality to emulate Seek(), thus also implementing Seeker() and making ZipReadSeeker a ReaderSeeker
.
# Type aliases
BlobHandler defines a function prototype that handles blobs as they are read from the archive.
IndexHandler defines a function prototype that handles an archive 'index' (data.json) as it is read from the archive.