github.com/martin-sucha/zipserve (go): Package zipserve provides support for serving zip archives over HTTP, allowing range queries and resumable downloads. To be able to do that, it requires to know CRC32 of the uncompressed data, compressed and uncompressed size of files in advance, which must be supplied by the user. The actual file data is fetched on demand from user-provided ReaderAt allowing it to be fetched remotely.  See: https://www.pkware.com/appnote, https://golang.org/pkg/archive/zip/  This package does not support disk spanning.
Keywords: download|golang|http|range-query|zip