tarutils

package
v0.378.0 Latest Latest
Warning

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

Go to latest
Published: Jul 19, 2025 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type TarArchivesService

type TarArchivesService struct {
}

func NewTarArchivesService

func NewTarArchivesService() (t *TarArchivesService)

func TarArchives

func TarArchives() (t *TarArchivesService)

func (*TarArchivesService) AddFileFromFileContentBytesToTarArchiveBytes

func (t *TarArchivesService) AddFileFromFileContentBytesToTarArchiveBytes(archiveToExtend []byte, fileName string, content []byte) (tarBytes []byte, err error)

func (*TarArchivesService) AddFileFromFileContentStringToTarArchiveBytes

func (t *TarArchivesService) AddFileFromFileContentStringToTarArchiveBytes(archiveToExtend []byte, fileName string, content string) (tarBytes []byte, err error)

func (*TarArchivesService) CreateTarArchiveFromFileContentByteIntoWriter

func (t *TarArchivesService) CreateTarArchiveFromFileContentByteIntoWriter(ioWriter io.Writer, fileName string, content []byte) (err error)

func (*TarArchivesService) CreateTarArchiveFromFileContentStringAndGetAsBytes

func (t *TarArchivesService) CreateTarArchiveFromFileContentStringAndGetAsBytes(fileName string, content string) (tarBytes []byte, err error)

func (*TarArchivesService) CreateTarArchiveFromFileContentStringIntoWriter

func (t *TarArchivesService) CreateTarArchiveFromFileContentStringIntoWriter(fileName string, content string, ioWriter io.Writer) (err error)

func (*TarArchivesService) ListFileNamesFromTarArchiveBytes

func (t *TarArchivesService) ListFileNamesFromTarArchiveBytes(archiveBytes []byte) (fileNames []string, err error)

func (*TarArchivesService) MustAddFileFromFileContentBytesToTarArchiveBytes

func (t *TarArchivesService) MustAddFileFromFileContentBytesToTarArchiveBytes(archiveToExtend []byte, fileName string, content []byte) (tarBytes []byte)

func (*TarArchivesService) MustAddFileFromFileContentStringToTarArchiveBytes

func (t *TarArchivesService) MustAddFileFromFileContentStringToTarArchiveBytes(archiveToExtend []byte, fileName string, content string) (tarBytes []byte)

func (*TarArchivesService) MustCreateTarArchiveFromFileContentByteIntoWriter

func (t *TarArchivesService) MustCreateTarArchiveFromFileContentByteIntoWriter(fileName string, content []byte, ioWriter io.Writer)

func (*TarArchivesService) MustCreateTarArchiveFromFileContentStringAndGetAsBytes

func (t *TarArchivesService) MustCreateTarArchiveFromFileContentStringAndGetAsBytes(fileName string, content string) (tarBytes []byte)

func (*TarArchivesService) MustCreateTarArchiveFromFileContentStringIntoWriter

func (t *TarArchivesService) MustCreateTarArchiveFromFileContentStringIntoWriter(fileName string, content string, ioWriter io.Writer)

func (*TarArchivesService) MustListFileNamesFromTarArchiveBytes

func (t *TarArchivesService) MustListFileNamesFromTarArchiveBytes(archiveBytes []byte) (fileNames []string)

func (*TarArchivesService) MustReadFileFromTarArchiveBytesAsBytes

func (t *TarArchivesService) MustReadFileFromTarArchiveBytesAsBytes(archiveBytes []byte, fileNameToRead string) (content []byte)

func (*TarArchivesService) MustReadFileFromTarArchiveBytesAsString

func (t *TarArchivesService) MustReadFileFromTarArchiveBytesAsString(archiveBytes []byte, fileNameToRead string) (content string)

func (*TarArchivesService) MustWriteFileContentBytesIntoWriter

func (t *TarArchivesService) MustWriteFileContentBytesIntoWriter(ioWriter io.Writer, fileName string, content []byte)

func (*TarArchivesService) ReadFileFromTarArchiveBytesAsBytes

func (t *TarArchivesService) ReadFileFromTarArchiveBytesAsBytes(archiveBytes []byte, fileNameToRead string) (content []byte, err error)

func (*TarArchivesService) ReadFileFromTarArchiveBytesAsString

func (t *TarArchivesService) ReadFileFromTarArchiveBytesAsString(archiveBytes []byte, fileNameToRead string) (content string, err error)

func (*TarArchivesService) WriteFileContentBytesIntoWriter

func (t *TarArchivesService) WriteFileContentBytesIntoWriter(ioWriter io.Writer, fileName string, content []byte) (err error)

Jump to

Keyboard shortcuts

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