【笔记】Go语言文件和目录操作

前言

Go语言文件和目录操作学习笔记

引入模块

1
import "os"

创建目录

1
err := os.MKdir("./目录名", 0766)

创建多级目录

1
err := os.MKdirAll("./目录名/目录名", 0766)

删除文件或目录

1
err := os.Remove("./文件名")
1
err := os.Remove("./目录名")

删除目录及其自文件和子目录

1
err := os.RemoveAll("./目录名")

重命名文件和目录

1
os.Rename("./旧文件名", "./新文件名")

完成

参考文献

哔哩哔哩——筱筱知晓