os.ReadDir
语法
os.ReadDir PATH
返回
os.FileInfo
别名
readDir
os.ReadDir
函数解析相对于项目根目录的路径。 前导路径分隔符 (/
) 是可选的。
使用此目录结构
content/
├── about.md
├── contact.md
└── news/
├── article-1.md
└── article-2.md
这段模板代码
{{ range readDir "content" }}
{{ .Name }} → {{ .IsDir }}
{{ end }}
产生
about.md → false
contact.md → false
news → true
请注意,os.ReadDir
不是递归的。
FileInfo
结构的详细信息可在 Go 文档 中找到。