当我使用 log 写入文本文件时,我正在使用 golang 包“log”,它不会在末尾附加新的文本行。它把所有东西都内联了。
当前代码。
f, err := os.OpenFile("D:\\temp2\\testlogfile.txt", os.O_RDWR|os.O_CREATE|os.O_APPEND, 0666)
if err != nil {
Error.Fatalf("error opening file: %v", err)
}
defer f.Close()
multi := io.MultiWriter(os.Stdout, f)
log.SetOutput(multi)
log.Println("testy1")
log.Println("testy2")
有没有人有任何想法?
MM们
四季花海
相关分类