转到如何使用 ioutil 编写追加文件
go how to write append file by using ioutil
我尝试使用下面的代码
appendStr := []byte("append test")
ioutil.WriteFile("./test.txt", appendStr, os.ModeAppend)
不过好像不行
JimB 已经解释过
appendStr := []byte("\n append test")
f, err := os.OpenFile("text.log", os.O_APPEND, 0666)
if err != nil {
fmt.Println(err)
return
}
defer f.Close()
n, err := f.Write(appendStr)
if err != nil {
fmt.Println(err)
return
}
fmt.Printf("wrote %d bytes\n", n)
我尝试使用下面的代码
appendStr := []byte("append test")
ioutil.WriteFile("./test.txt", appendStr, os.ModeAppend)
不过好像不行
JimB 已经解释过
appendStr := []byte("\n append test")
f, err := os.OpenFile("text.log", os.O_APPEND, 0666)
if err != nil {
fmt.Println(err)
return
}
defer f.Close()
n, err := f.Write(appendStr)
if err != nil {
fmt.Println(err)
return
}
fmt.Printf("wrote %d bytes\n", n)