golang获取当前目录下的所有文件名
要获取当前目录下的所有文件名,可以使用ioutil.ReadDir函数来读取当前目录的文件和子目录,并使用os.FileInfo的Name方法获取文件名。
下面是一个示例代码:
package main
import (
"fmt"
"io/ioutil"
"log"
)
func main() {
files, err := ioutil.ReadDir(".")
if err != nil {
log.Fatal(err)
}
for _, file := range files {
fmt.Println(file.Name())
}
}
该代码将打印出当前目录下的所有文件名。你可以根据需要修改路径参数,例如"./subdir"来获取指定目录下的文件名。
原文地址: http://www.cveoy.top/t/topic/hOjn 著作权归作者所有。请勿转载和采集!