見出し画像

Go言語#5

package main

import (
"fmt"
"io/ioutil"
"os"
"path"
)

func main() {
dir, _ := os.Getwd() //カレントディレクトリ
//dir := "/home/.../" //フォルダを直接指定する場合
files, err := ioutil.ReadDir(dir)
if err != nil {
panic(err)
}

var paths []string
for _, file := range files {
if !file.IsDir() && path.Ext(file.Name()) == ".mp4" {
paths = append(paths, file.Name())
}
}

for _, path := range paths {
fmt.Println(path)
}
}

この記事が気に入ったらサポートをしてみませんか?