INNER CODE UNIT · Go

extractTarGz

sealerio/sealer · cmd/dist-receiver/main.go:264

func extractTarGz(src, dest string) error {
	tarFile, err := os.Open(filepath.Clean(src))
	if err != nil {
		return err
	}
	defer tarFile.Close()

	gzipReader, err := gzip.NewReader(tarFile)
	if err != nil {
		return err
	}
	defer gzipReader.Close()

	tarReader := tar.NewReader(gzipReader)

	for {
		header, err := tarReader.Next()

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…