instead of read the whole body into a buffer, can we try zipstream like java ZipInputStream?
github.com/xenking/zipstream
zr := zipstream.NewReader(&zipFile)
meta, err := zr.Next()
if err != nil {
if err != io.EOF {
panic(err)
}
}
log.Printf("file name: %s", meta.Name)
compressedFile, err := ioutil.ReadAll(zr)
if err != nil {
panic(err)
}
log.Printf("file content: %s", string(compressedFile[:]))
instead of read the whole body into a buffer, can we try zipstream like java ZipInputStream?
github.com/xenking/zipstream