package
module
Version:
v1.1.5
Opens a new window with list of versions in this module.
Published: Nov 1, 2022
License: MIT
Opens a new window with license information.
Imports: 9
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
README
¶
gz
安装教程
go get gitee.com/eshax/[email protected]
使用说明
- zip压缩
import gitee.com/eshax/gz
func main(){
if err := gz.Zip("dist/abc", "dist/abc.zip"); err != nil {
log.Println(err.Error())
}
}
- zip解压缩
import gitee.com/eshax/gz
func main(){
if err := gz.UnZip("dist/abc.zip", "dist/abc"); err != nil {
log.Println(err.Error())
}
}
Documentation
¶
func Extract(zip_file, file_name, output_path string) (err error)
解压缩
usage:
var err error
zip.DeCompress("/data/test.zip", "/data/test")
err = zip.DeCompress("C:\data\test.zip", "C:\data\test")
if err != nil {
fmt.Println(err.Error())
}
文件夹压缩
usage:
var err error
err = zip.Compress("/data/test","/data/test.zip")
log.Println(err.Error())
if err := zip.Compress("C:\data\test","C:\data\test.zip"); err != nil {
fmt.Println(err.Error())
}
Source Files
¶
Click to show internal directories.
Click to hide internal directories.