Documentation ¶
Overview ¶
Package archive provides tar.gz and zip archiving
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func UnZipFile ¶ added in v1.8.69
func UnZipFile(archive, target string, stream ...fileconfig.WriteStream) error
func ZipFile ¶ added in v1.8.69
func ZipFile(srcPath, destPath string, stream ...fileconfig.ReaderStream) error
func ZipWrite ¶ added in v1.8.69
func ZipWrite(writer io.Writer, srcPath string, stream ...fileconfig.ReaderStream) error
Types ¶
type Archive ¶
type Archive interface { Close() error Add(f fileconfig.File, stream ...fileconfig.ReaderStream) error }
Archive represents a compression archive files from disk can be written to.
Directories ¶
Path | Synopsis |
---|---|
Package gzip implements the Archive interface providing gz archiving and compression.
|
Package gzip implements the Archive interface providing gz archiving and compression. |
Package tar implements the Archive interface providing tar archiving.
|
Package tar implements the Archive interface providing tar archiving. |
Package targz implements the Archive interface providing tar.gz archiving and compression.
|
Package targz implements the Archive interface providing tar.gz archiving and compression. |
Package tarxz implements the Archive interface providing tar.xz archiving and compression.
|
Package tarxz implements the Archive interface providing tar.xz archiving and compression. |
Package zip implements the Archive interface providing zip archiving and compression.
|
Package zip implements the Archive interface providing zip archiving and compression. |
Click to show internal directories.
Click to hide internal directories.