项目介绍里不就说了使用方法了。。还有Example Encrypt zip

在项目issue里有讨论关于decrypt的,里面还人fork了一个分支https://github.com/yeka/zipExample Decrypt Zippackage mainimport (    "fmt"

"io/ioutil"

"log"

"github.com/yeka/zip")func main() {

r, err := zip.OpenReader("encrypted.zip")    if err != nil {

log.Fatal(err)

}    defer r.Close()    for _, f := range r.File {        if f.IsEncrypted() {

f.SetPassword("12345")

}

r, err := f.Open()        if err != nil {

log.Fatal(err)

}

buf, err := ioutil.ReadAll(r)        if err != nil {

log.Fatal(err)

}        defer r.Close()

fmt.Printf("Size of %v: %v byte(s)\n", f.Name, len(buf))

}

}

同样,原项目里也有SetPassword的方法。