golang 将字符串保存到文件中
要将字符串保存到文件中,可以使用ioutil包提供的函数WriteFile。
以下是一个示例代码:
package main
import (
"fmt"
"io/ioutil"
)
func main() {
str := "Hello, World!"
err := ioutil.WriteFile("output.txt", []byte(str), 0644)
if err != nil {
fmt.Println("写入文件出错:", err)
return
}
fmt.Println("字符串已成功保存到文件中")
}
在上面的代码中,我们首先定义了一个字符串str,然后使用ioutil.WriteFile函数将字符串写入名为output.txt的文件中。
WriteFile函数的第一个参数是文件名,第二个参数是要写入文件的内容,第三个参数是文件的权限。在示例中,我们使用了0644权限,表示所有者可读写,其他人只可读取。
如果写入文件时发生错误,将会返回一个非nil的错误。否则,字符串将成功保存到文件中,并打印一条成功的消息。
原文地址: https://www.cveoy.top/t/topic/hIgW 著作权归作者所有。请勿转载和采集!