小编TiD*_*Dao的帖子

打开一个文件并写入一些单词然后读取它什么也得不到

代码是这样的。我可以运行代码,没有错误。读取文件\xef\xbc\x8ccan\xe2\x80\x98t 时得到任何东西

\n
    file,err := os.OpenFile("writeAt.txt",os.O_CREATE|os.O_APPEND|os.O_RDWR,777)\n    if err != nil{\n        panic(err)\n    }\n    fmt.Println(file)\n    reader := bytes.NewReader([]byte("aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\n"))\n    _,err = reader.WriteTo(file)\n    if err != nil{\n        panic(err)\n    }\n    fmt.Println(file)\n    reader = bytes.NewReader([]byte("bbbbbbbbbbbbbbbbbbbb\\n"))\n    _,err = reader.WriteTo(file)\n    if err != nil{\n        panic(err)\n    }\n    writer := bufio.NewWriter(os.Stdout)\n    n,err := writer.ReadFrom(file)\n    if err != nil{\n        panic(err)\n    }\n    fmt.Println("n",n)\n
Run Code Online (Sandbox Code Playgroud)\n

file go

2
推荐指数
1
解决办法
695
查看次数

标签 统计

file ×1

go ×1