gpt4 book ai didi

Go:用IO写回车

转载 作者:IT王子 更新时间:2023-10-29 01:52:56 24 4
gpt4 key购买 nike

<分区>

我正在尝试使用 IO.WriteString 在 Go 中写入文件,但即使写入“\n”字符也不会打印回车符。我想也许回车本身不是我需要写的,在 Windows 中,如果我用写字板打开 txt 文件,会显示回车,但不会在记事本中显示。

关于这种行为有什么想法吗?这里是代码:

//Write
t := time.Now().Local()
src, err := os.Stat("/dir")
if err != nil {
log.Println(err, log.Llongfile)
}
if !src.IsDir() {
err = errors.New("Folder does not exists")
log.Println(err, log.Llongfile)
err = os.MkdirAll("/dir", 665)
log.Println(err, log.Llongfile)
}
f, err := os.Create("/dir" + "/File_" + t.Format("20060102") + ".txt")
n, err := io.WriteString(f, "Hello World\n")
n, err = io.WriteString(f, "Goodbye\n")

使用此代码,如果我在 Windows 记事本中打开它,txt 文件中的结果是“Hello WorldGoodbye”。

谢谢。

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com