Ajout à un fichier dans Go
Pour écrire dans un fichier dans Go, vous pouvez utiliser la fonction ioutil.WriteFile. Cependant, si vous souhaitez ajouter un fichier à un fichier, cette fonction ne peut pas être utilisée. Au lieu de cela, vous pouvez exploiter la fonction os.OpenFile avec l'indicateur os.O_APPEND.
Voici comment ajouter un fichier dans Go :
import ( "fmt" "os" ) func main() { filename := "myfile.txt" text := "New text to be appended\n" f, err := os.OpenFile(filename, os.O_APPEND|os.O_WRONLY|os.O_CREATE, 0600) if err != nil { fmt.Println(err) return } defer f.Close() if _, err = f.WriteString(text); err != nil { fmt.Println(err) return } }
Dans ce code :
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!