Ajout à des fichiers dans Go
Dans Go, la lecture à partir d'un fichier local est simple à l'aide d'ioutil.ReadFile. De même, l'écriture dans un fichier peut être effectuée à l'aide de ioutil.WriteFile. Cependant, lorsqu'il s'agit d'ajouter à un fichier existant, il n'existe aucune méthode intégrée qui gère directement cela.
Solution
Pour ajouter à un fichier dans Go , vous pouvez utiliser les étapes suivantes :
Ouvrez le fichier à l'aide de os.OpenFile, en spécifiant ce qui suit flags :
f, err := os.OpenFile(filename, os.O_APPEND|os.O_WRONLY|os.O_CREATE, 0600) if err != nil { panic(err) }
if _, err = f.WriteString(text); err != nil { panic(err) }
defer f.Close()
En suivant ces étapes, vous pouvez efficacement ajouter des données à un fichier existant dans Go.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!