os.WriteFile Go · 包功能
一次性把数据写入指定路径的文件,如果文件不存在则创建,存在则覆盖。
怎么用
err := os.WriteFile("路径", 数据, 权限)
小例子
package main
import "os"
func main() {
os.WriteFile("a.txt", []byte("hi"), 0644)
}
运行结果
a.txt 被写入 hi
提醒:权限常用 0644;需要追加内容时用 os.OpenFile
在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← Go全部词条