|
@@ -172,6 +172,12 @@ func UnzipFile(zipFilePath string, destDir string) error {
|
|
|
return unzip(srcFile, srcFileInfo.Size(), destDir)
|
|
|
}
|
|
|
|
|
|
+// UnzipBytes 解压zip文件
|
|
|
+// 参数
|
|
|
+// zipFileBytes: zip文件的字节内容
|
|
|
+// destDir: 解压缩的目的目录
|
|
|
+// 返回值:
|
|
|
+// 错误
|
|
|
func UnzipBytes(zipFileBytes []byte, destDir string) error {
|
|
|
return unzip(bytes.NewReader(zipFileBytes), int64(len(zipFileBytes)), destDir)
|
|
|
}
|