🥇 Manejo de Archivos, Escribir en un archivo.

El paquete ioutil provee la funcion 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