¿Cómo eliminar o eliminar un archivo en Golang?

En el lenguaje Go, puede eliminar el archivo existente con la ayuda del método Remove() . Este método elimina el archivo especificado del director o también elimina los directorios vacíos. Si la ruta dada es incorrecta, arrojará un error de tipo *PathError. Se define en el paquete os, por lo que debe importar el paquete os en su programa para acceder a la función Remove().

Sintaxis:

func Remove(file_name string) error

Ejemplo 1:

// Golang program to illustrate how to 
// remove files from the default directory
package main
   
import (
    "log"
    "os"
)
   
func main() {
  
    // Removing file from the directory
    // Using Remove() function
     e := os.Remove("GeeksforGeeks.txt")
    if e != nil {
        log.Fatal(e)
    }
}

Producción:

Antes:

Before Deleting a File in Golang

Después:

After Deleting a File in Golang

Ejemplo 2:

// Golang program to illustrate how to remove
// files from the specified directory
package main
    
import (
    "log"
    "os"
)
    
func main() {
   
    // Removing file
    // Using Remove() function
    e := os.Remove("/Users/anki/Documents/new_folder/GeeksforGeeks.txt")
    if e != nil {
        log.Fatal(e)
  
   } 
}

Producción:

Antes:

Before Deleting a File in Golang

Después:

After Deleting a File in Golang

Publicación traducida automáticamente

Artículo escrito por ankita_saini y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

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