An eine Datei in Go anhängen
Um in eine Datei in Go zu schreiben, können Sie die Funktion ioutil.WriteFile verwenden. Wenn Sie jedoch an eine Datei anhängen möchten, kann diese Funktion nicht verwendet werden. Stattdessen können Sie die Funktion os.OpenFile mit dem Flag os.O_APPEND nutzen.
So hängen Sie an eine Datei in Go an:
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 } }
In diesem Code:
Das obige ist der detaillierte Inhalt vonWie füge ich in Go Text an eine Datei an?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!