2018년 1월 16일 화요일

[GoLaNg] 특정 디렉토리 목록 출력

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

/* 특정 디렉토리의 목록을 출력 한다. */
func DirectoryList(dir string) {
files, err := ioutil.ReadDir(dir)
if err != nil {
fmt.Println(err)
}

for _, f := range files {
if f.IsDir() {
fmt.Println(f.Name() + "\t" + "디렉토리")
} else {
fmt.Println(f.Name() + "\t" + "파일" + "\t" + strconv.FormatInt(f.Size(), 10) + "Byte")
}
}
}

댓글 없음 :

댓글 쓰기