代碼實例
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)
}
}
相關文章
最后編輯于 :
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。