archivex

package
v1.0.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 20, 2023 License: MIT Imports: 8 Imported by: 0

Documentation

Overview

Package archivex Create on 2022/7/12 @author xuzhuoxi

Package archivex Create on 2022/7/12 @author xuzhuoxi

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AppendChildrenToTar

func AppendChildrenToTar(dirPath string, dirHeaderName string, tarWriter *tar.Writer) error

AppendChildrenToTar 追加目录下列表tar文件中 为目录指定新的HeaderName 保持目录内容结构不变

func AppendChildrenToTarRoot

func AppendChildrenToTarRoot(filePath string, tarWriter *tar.Writer) error

AppendChildrenToTarRoot 追加目录下列表tar文件中 不使用目录HeaderName 保持目录内容结构不变

func AppendChildrenToZip

func AppendChildrenToZip(dirPath string, dirHeaderName string, zipWriter *zip.Writer) error

AppendChildrenToZip 追加目录下列表zip文件中 为目录指定新的HeaderName 保持目录内容结构不变

func AppendChildrenToZipRoot

func AppendChildrenToZipRoot(filePath string, zipWriter *zip.Writer) error

AppendChildrenToZipRoot 追加目录下列表zip文件中 不使用目录HeaderName 保持目录内容结构不变

func AppendDirToTar

func AppendDirToTar(filePath string, newHeaderName string, tarWriter *tar.Writer) error

AppendDirToTar 追加目录到tar文件中 为目录指定新的HeaderName 保持目录内容结构不变

func AppendDirToTarRoot

func AppendDirToTarRoot(filePath string, tarWriter *tar.Writer) error

AppendDirToTarRoot 追加目录到tar文件中 使用目录名作为HeaderName 保持目录内容结构不变

func AppendDirToZip

func AppendDirToZip(filePath string, newHeaderName string, zipWriter *zip.Writer) error

AppendDirToZip 追加目录到zip文件中 为目录指定新的HeaderName 保持目录内容结构不变

func AppendDirToZipRoot

func AppendDirToZipRoot(filePath string, zipWriter *zip.Writer) error

AppendDirToZipRoot 追加目录到zip文件中 使用目录名作为HeaderName 保持目录内容结构不变

func AppendFileToTar

func AppendFileToTar(filePath string, newHeaderName string, tarWriter *tar.Writer) error

AppendFileToTar 追加文件到tar文件中 为文件指定新的HeaderName

func AppendFileToTarRoot

func AppendFileToTarRoot(filePath string, tarWriter *tar.Writer) error

AppendFileToTarRoot 追加文件到tar文件中 使用文件名作为HeaderName

func AppendFileToZip

func AppendFileToZip(filePath string, newHeaderName string, zipWriter *zip.Writer) error

AppendFileToZip 追加文件到zip文件中 为文件指定新的HeaderName

func AppendFileToZipRoot

func AppendFileToZipRoot(filePath string, zipWriter *zip.Writer) error

AppendFileToZipRoot 追加文件到zip文件中 使用文件名作为HeaderName

func ArchiveChildrenToTar

func ArchiveChildrenToTar(dirPath string, archPath string) error

ArchiveChildrenToTar 把目录内容进行归档

func ArchiveChildrenToZip

func ArchiveChildrenToZip(dirPath string, archPath string) error

ArchiveChildrenToZip 把目录内容进行归档

func ArchiveMultiToTar

func ArchiveMultiToTar(filePaths []string, archPath string, dirHeaderName string) error

ArchiveMultiToTar 把多个路径同时归档, 并指定归档目录

func ArchiveMultiToTarRoot

func ArchiveMultiToTarRoot(filePaths []string, archPath string) error

ArchiveMultiToTarRoot 把多个路径同时归档, 归档目录为根目录

func ArchiveMultiToZip

func ArchiveMultiToZip(filePaths []string, archPath string, dirHeaderName string) error

ArchiveMultiToZip 把多个路径同时归档, 并指定归档目录

func ArchiveMultiToZipRoot

func ArchiveMultiToZipRoot(filePaths []string, archPath string) error

ArchiveMultiToZipRoot 把多个路径同时归档, 归档目录为根目录

func ArchiveToTar

func ArchiveToTar(filePath string, archPath string, newHeaderName string) error

ArchiveToTar 把文件或目录归档,并指定新的HeaderName 可用于定制目录结构

func ArchiveToTarDefault

func ArchiveToTarDefault(filePath string, archPath string) error

ArchiveToTarDefault 把文件或目录归档,使用原文件名或目录名代为HeaderName

func ArchiveToZip

func ArchiveToZip(filePath string, archPath string, newHeaderName string) error

ArchiveToZip 把文件或目录归档,并指定新的HeaderName 可用于定制目录结构

func ArchiveToZipDefault

func ArchiveToZipDefault(filePath string, archPath string) error

ArchiveToZipDefault 把文件或目录归档,使用原文件名或目录名代为HeaderName

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL