Go语言:文件追加内容
作者:
白祤星 | 来源:发表于
2019-06-16 02:33 被阅读5445次
代码实例
package main
import "os"
func main() {
// 要追加的字符串
str := []byte("\n" + `这是要追加在末尾的话`)
// 以追加模式打开文件
txt, err := os.OpenFile(`test.txt`, os.O_APPEND, 0666)
// 以追加模式打开文件,当文件不存在时生成文件
// txt, err := os.OpenFile(`test.txt`, os.O_APPEND|os.O_CREATE, 0666)
defer txt.Close()
if err != nil {
panic(err)
}
// 写入文件
n, err := txt.Write(str)
// 当 n != len(b) 时,返回非零错误
if err == nil && n != len(str) {
println(`错误代码:`, n)
panic(err)
}
}
相关文章
本文标题:Go语言:文件追加内容
本文链接:https://www.haomeiwen.com/subject/kqkwfctx.html
网友评论