代码实例
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)
}
}
相关文章
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。