Manejo de Archivos, Escribir en un archivo Manejo de Archivos, Escribir en un archivo

🥇 Manejo de Archivos, Escribir en un archivo

🍿 ¿Cómo escribir un archivo en Go?

Para escribir un archivo en Go podemos utilizar el paquete ioutil provee la función WriteFile que permite crear un nuevo archivo. Si bien esta función esta diseñada para escribir datos, puede también usarse para crear un nuevo archivo. Como primer argumento requiere que se le proporcione:

En el caso de Go, para definir los permisos del archivo se utiliza la notación numérica.

package main

import (
    "io/ioutil"
    "log"
)

func main() {
    b := []byte("Hola mundo!\n")
    err := ioutil.WriteFile("personal.txt", b, 0644)
    if err != nil {
        log.Fatal(err)
    }
}

En el ejemplo anterior.

Si ejecutamos el programa, veremos que se crea el mensaje “Hola Mundo” dentro del archivo personal.txt que se crea si no existe.

Manejo de Archivos, Leer un archivo Manejo de Archivos, Listar un directorio
comments powered by Disqus