Documentation ¶
Index ¶
Constants ¶
View Source
const ( // ArchiveTgz is a gzipped tar ball. ArchiveTgz = "tgz" // ArchiveZip is a zip file. ArchiveZip = "zip" // ArchiveUnknown represents an unknown archive type. ArchiveUnknown = "unknown" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ArchiveWriter ¶
type ArchiveWriter interface { WriteHeader(path string, size int64) error Write(b []byte) (int, error) Close() error }
ArchiveWriter defines an interface to create an archive file.
func NewArchiveWriter ¶
func NewArchiveWriter(w io.Writer, archiveType ArchiveType) (ArchiveWriter, error)
NewArchiveWriter returns a new ArchiveWriter for archiveType that writes to w.
Click to show internal directories.
Click to hide internal directories.