Skip to content

Latest commit

 

History

History
28 lines (18 loc) · 933 Bytes

README.md

File metadata and controls

28 lines (18 loc) · 933 Bytes

ziptest

A Golang demonstration of reading specific entries within a large, remote, .zip file without downloading the entire file.

Uses:

  • Go
  • snabb/httpreaderat, a library providing a HTTP io.ReaderAt interface.
  • avvmoto/buf-readerat, a library that buffers io.ReaderAt.ReadAt reads. This reduces the number of HTTP Partial calls made.
  • a httptrace tracer context to know if HTTP persistent connections are being used.

Usage

git clone https://github.com/ogri-la/ziptest
cd ziptest
go run .

Related

Similar libraries in this space:

Licence

Public domain, no licence required, no attribution necessary, no copyright asserted. Go nuts.