liuxiaolong
2019-12-20 24e2448f2c17054f4596696df067b156f4bca953
extend/util/util.go
@@ -3,6 +3,7 @@
import (
   "archive/tar"
   "archive/zip"
   "basic.com/valib/logger.git"
   "bytes"
   "compress/gzip"
   "crypto/md5"
@@ -363,11 +364,13 @@
func DeCompress(tarFile, dest string) error {
   srcFile, err := os.Open(tarFile)
   if err != nil {
      logger.Debug("open tarFile err:",err)
      return err
   }
   defer srcFile.Close()
   gr, err := gzip.NewReader(srcFile)
   if err != nil {
      logger.Debug("gzip.NewReader err:",err)
      return err
   }
   defer gr.Close()
@@ -384,6 +387,7 @@
      filename := dest + hdr.Name
      file, err := createFile(filename)
      if err != nil {
         logger.Debug("createFile err:",err)
         return err
      }
      io.Copy(file, tr)