package main
import (
"fmt"
"os"
)
func main() {
dir, error := os.OpenFile("C:\\", os.O_RDONLY, os.ModeDir)
if error != nil {
defer dir.Close()
fmt.Println(error.Error())
return
}
fileinfo, _ := dir.Stat()
fmt.Println(fileinfo.IsDir())
names, _ := dir.Readdir(-1)
for _, name := range names {
fmt.Println(name.Name(), "目录?", name.IsDir())
}
}
感觉Go语言 比较适合在Linux下跑,好多函数都是为Linux设计的,windows的只是兼容
Go 获取指定目录下的文件
最新推荐文章于 2024-08-15 10:13:45 发布