samedi 17 mars 2012

Go : Lecture et Ecriture d'un fichier



Pour lire et écrire dans un fichier avec Go, il suffit d'utiliser le package io/ioutil.
qui contient des méthodes telles que ReadFile ou WriteFile

Exemple :

package main
import ("fmt";"io/ioutil")
func main() {
fmt.Print("Lecture \n");
contents,_ := ioutil.ReadFile("/home/damikde/tmp/server.log")
  println(string(contents))
        fmt.Print("Ecriture \n");
  ioutil.WriteFile("/home/damikde/tmp/toto", contents, 0x777)
}