Documentation ¶
Overview ¶
Package archivex Create on 2022/7/12 @author xuzhuoxi
Package archivex Create on 2022/7/12 @author xuzhuoxi
Index ¶
- func AppendChildrenToTar(dirPath string, dirHeaderName string, tarWriter *tar.Writer) error
- func AppendChildrenToTarRoot(filePath string, tarWriter *tar.Writer) error
- func AppendChildrenToZip(dirPath string, dirHeaderName string, zipWriter *zip.Writer) error
- func AppendChildrenToZipRoot(filePath string, zipWriter *zip.Writer) error
- func AppendDirToTar(filePath string, newHeaderName string, tarWriter *tar.Writer) error
- func AppendDirToTarRoot(filePath string, tarWriter *tar.Writer) error
- func AppendDirToZip(filePath string, newHeaderName string, zipWriter *zip.Writer) error
- func AppendDirToZipRoot(filePath string, zipWriter *zip.Writer) error
- func AppendFileToTar(filePath string, newHeaderName string, tarWriter *tar.Writer) error
- func AppendFileToTarRoot(filePath string, tarWriter *tar.Writer) error
- func AppendFileToZip(filePath string, newHeaderName string, zipWriter *zip.Writer) error
- func AppendFileToZipRoot(filePath string, zipWriter *zip.Writer) error
- func ArchiveChildrenToTar(dirPath string, archPath string) error
- func ArchiveChildrenToZip(dirPath string, archPath string) error
- func ArchiveMultiToTar(filePaths []string, archPath string, dirHeaderName string) error
- func ArchiveMultiToTarRoot(filePaths []string, archPath string) error
- func ArchiveMultiToZip(filePaths []string, archPath string, dirHeaderName string) error
- func ArchiveMultiToZipRoot(filePaths []string, archPath string) error
- func ArchiveToTar(filePath string, archPath string, newHeaderName string) error
- func ArchiveToTarDefault(filePath string, archPath string) error
- func ArchiveToZip(filePath string, archPath string, newHeaderName string) error
- func ArchiveToZipDefault(filePath string, archPath string) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AppendChildrenToTar ¶
AppendChildrenToTar 追加目录下列表tar文件中 为目录指定新的HeaderName 保持目录内容结构不变
func AppendChildrenToTarRoot ¶
AppendChildrenToTarRoot 追加目录下列表tar文件中 不使用目录HeaderName 保持目录内容结构不变
func AppendChildrenToZip ¶
AppendChildrenToZip 追加目录下列表zip文件中 为目录指定新的HeaderName 保持目录内容结构不变
func AppendChildrenToZipRoot ¶
AppendChildrenToZipRoot 追加目录下列表zip文件中 不使用目录HeaderName 保持目录内容结构不变
func AppendDirToTar ¶
AppendDirToTar 追加目录到tar文件中 为目录指定新的HeaderName 保持目录内容结构不变
func AppendDirToTarRoot ¶
AppendDirToTarRoot 追加目录到tar文件中 使用目录名作为HeaderName 保持目录内容结构不变
func AppendDirToZip ¶
AppendDirToZip 追加目录到zip文件中 为目录指定新的HeaderName 保持目录内容结构不变
func AppendDirToZipRoot ¶
AppendDirToZipRoot 追加目录到zip文件中 使用目录名作为HeaderName 保持目录内容结构不变
func AppendFileToTar ¶
AppendFileToTar 追加文件到tar文件中 为文件指定新的HeaderName
func AppendFileToTarRoot ¶
AppendFileToTarRoot 追加文件到tar文件中 使用文件名作为HeaderName
func AppendFileToZip ¶
AppendFileToZip 追加文件到zip文件中 为文件指定新的HeaderName
func AppendFileToZipRoot ¶
AppendFileToZipRoot 追加文件到zip文件中 使用文件名作为HeaderName
func ArchiveChildrenToTar ¶
ArchiveChildrenToTar 把目录内容进行归档
func ArchiveChildrenToZip ¶
ArchiveChildrenToZip 把目录内容进行归档
func ArchiveMultiToTar ¶
ArchiveMultiToTar 把多个路径同时归档, 并指定归档目录
func ArchiveMultiToTarRoot ¶
ArchiveMultiToTarRoot 把多个路径同时归档, 归档目录为根目录
func ArchiveMultiToZip ¶
ArchiveMultiToZip 把多个路径同时归档, 并指定归档目录
func ArchiveMultiToZipRoot ¶
ArchiveMultiToZipRoot 把多个路径同时归档, 归档目录为根目录
func ArchiveToTar ¶
ArchiveToTar 把文件或目录归档,并指定新的HeaderName 可用于定制目录结构
func ArchiveToTarDefault ¶
ArchiveToTarDefault 把文件或目录归档,使用原文件名或目录名代为HeaderName
func ArchiveToZip ¶
ArchiveToZip 把文件或目录归档,并指定新的HeaderName 可用于定制目录结构
func ArchiveToZipDefault ¶
ArchiveToZipDefault 把文件或目录归档,使用原文件名或目录名代为HeaderName
Types ¶
This section is empty.