An Dateien in Go anhängen
In Go ist das Lesen aus einer lokalen Datei mit ioutil.ReadFile unkompliziert. Ebenso kann das Schreiben in eine Datei mit ioutil.WriteFile erfolgen. Wenn es jedoch um das Anhängen an eine vorhandene Datei geht, gibt es keine integrierte Methode, die dies direkt handhabt.
Lösung
An eine Datei in Go anhängen , können Sie die folgenden Schritte ausführen:
Öffnen Sie die Datei mit os.OpenFile und geben Sie dabei Folgendes an 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()
Indem Sie diese Schritte befolgen, können Sie Daten effektiv an eine vorhandene Datei in Go anhängen.
Das obige ist der detaillierte Inhalt vonWie füge ich in Go Daten an eine Datei hinzu?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!