A simple library to compress and unzip a folder or file recursively
go get -v -u github.com/it-fm/gozip
package main
import (
"github.com/it-fm/gozip"
)
func main() {
gozip.Zip("folderToZip", "folder.zip")
gozip.Unzip("folder.zip", "resultExtracted")
}
- add an encryption method (http://www.winzip.com/aes_info.htm, https://pkware.cachefly.net/webdocs/casestudies/APPNOTE.TXT)