Saltar al contenido

ejemplo de código de archivo de descompresión de golang

Nuestro team de expertos pasados algunos días de investigación y de juntar de datos, hemos dado con los datos necesarios, deseamos que todo este artículo sea de utilidad en tu proyecto.

Ejemplo: descomprimir archivo zip con carpetas golang

package main

import("archive/zip""fmt""io""log""os""path/filepath""strings")funcmain()

    files, err :=Unzip("done.zip","output-folder")if err !=nil
        log.Fatal(err)

    fmt.Println("Unzipped:n"+ strings.Join(files,"n"))// Unzip will decompress a zip archive, moving all files and folders// within the zip file (parameter 1) to an output directory (parameter 2).funcUnzip(src string, dest string)([]string,error)var filenames []string

    r, err := zip.OpenReader(src)if err !=nilreturn filenames, err
    defer r.Close()for_, f :=range r.File os.O_CREATEreturn filenames,nil

Calificaciones y reseñas

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)


Tags : /

Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *