package
module
Version:
v1.0.1
Opens a new window with list of versions in this module.
Published: Apr 24, 2022
License: MIT
Opens a new window with license information.
Imports: 8
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/gz@v1.0.1
使用说明
- 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 UnZip(zip_file_name, folder_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.