archive

package
v1.5.49 Latest Latest
Warning

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

Go to latest
Published: Aug 13, 2026 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Create

func Create(src string, dest string, skipPaths ...string) error

Create creates a new zip archive from src dir content and saves it in dest path.

You can specify skipPaths to skip/ignore certain directories and files (relative to src) preventing adding them in the final archive.

What was skipped is written as the archive's comment, because listing a zip shows what is in it and nothing shows what is not. Whoever holds the file can then tell what it covers without knowing how it was made.

func Extract

func Extract(src, dest string) error

Extract extracts the zip archive at "src" to "dest".

Note that only dirs and regular files will be extracted. Symbolic links, named pipes, sockets, or any other irregular files are skipped because they come with too many edge cases and ambiguities.

Types

This section is empty.

Jump to

Keyboard shortcuts

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