当我使用 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")有没有人有任何想法?
添加回答
举报
0/150
提交
取消