package main
import (
"fmt"
"os"
)
func main() {
filename := "./date.txt"
fp, _ := os.OpenFile(filename, os.O_CREATE|os.O_APPEND|os.O_RDWR, os.ModeAppend|os.ModePerm) // 读写方式打开
// defer延迟调用
defer fp.Close() //关闭文件,释放资源。
count, _ := fp.WriteString("test\r\n") // windows中\r\n表示换行
fmt.Println(count) // 31(字节,一个汉字3个字节)
// 写入文件(字符切片) Write()
count, _ = fp.Write([]byte("hello world!")) // 强制类型转换 string-->[]byte
fmt.Println(count) // 31(字节,一个汉字3个字节)
}
G语言-写文件追加方式
最新推荐文章于 2023-11-06 14:15:26 发布