GO语言列出当前文件夹内的全部文件

代码:

err := filepath.Walk(rootPath, func(dir string, f os.FileInfo, err error) error {

    // check nil
    if f == nil {
        return err
    }

    // check dir
    if f.IsDir() == false {
        return nil
    }

    // print file name
    fmt.Println(f.Name())

    // return
    return nil
})
2014-07-17 15:28