go言語 指定フォルダ配下にあるファイルとフォルダ一覧を取得する

go言語で、ライブラリioutilのReadDirを使用して、指定フォルダ配下にあるファイルとフォルダ一覧を取得するサンプルコードを記述してます。go言語のバージョンは1.15.4を使用してます。
環境
- OS windows10 pro 64bit
- go言語 1.15.4
ReadDir使い方
ReadDirを使用すれば、パスからフォルダとファイル名を分割することが可能です。
files, _ := ioutil.ReadDir("PATH")
以下は、指定したパス配下にあるフォルダとファイル名の一覧を出力するサンプルコードとなります。
サンプルコード「sample.go」と同一階層にあるファイルとフォルダ

ソードコード
package main
import (
"fmt"
"io/ioutil"
)
func main() {
// コードと同じ階層にあるファイルとフォルダを取得
all, _ := ioutil.ReadDir("./")
for _, f := range all {
fmt.Println(f.Name())
// sample.go
// test
// test.txt
}
}
-
前の記事
React.js ライブラリ「react-countdown」を使ってカウントダウンを作成する 2021.06.07
-
次の記事
Buffalo NAS「Terastation TS3220D」でAD参加時に「次へ」ボタンが効かない 2021.06.07
コメントを書く