How to add / add lines to the end of the file? I have a function, but it erases, deletes the contents of the file.

func createFile(){ file, err := os.Create("demo.txt") if err != nil { return } defer file.Close() file.WriteString("My name is Mike") 

    1 answer 1

    Decision:

     package main import "os" func main(){ f, err := os.OpenFile("test.txt", os.O_APPEND|os.O_WRONLY, 0600) if err != nil { panic(err) } defer f.Close() if _, err = f.WriteString("My name is Mike"); err != nil { panic(err) } }