【笔记】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("./旧文件名", "./新文件名") |