package main
import (
"fmt"
"os"
)
func main() {
filename := "./demo.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("中文信息11\r\n第二行信息\r\n") // windows中\r\n表示换行
fmt.Println(count) // 31(字节,一个汉字3个字节)
// 写入文件(字符切片) Write()
count, _ = fp.Write([]byte("中文信息ooo")) // 强制类型转换 string-->[]byte
fmt.Println(count) // 31(字节,一个汉字3个字节)
}