遍历目录
使用ioutil标准包1
2
3
4
5
6
7
8
9
10
11
12func ListDir(filePath string) (files []string, err error) {
paths, err := ioutil.ReadDir(filePath)
if err != nil {
return
}
for _, f := range paths {
if !f.IsDir() {
files = append(files, f.Name())
}
}
return
}
按行读取文件
1 | func main() { |