[go] 디렉토리 읽기

아래는 예시 코드입니다.

package main

import (
    "fmt"
    "os"
)

func main() {
    dir := "your_directory_path"

    files, err := os.ReadDir(dir)

    if err != nil {
        fmt.Println("Error reading directory:", err)
        return
    }

    for _, file := range files {
        fmt.Println(file.Name())
    }
}

위 예시 코드에서는 os.ReadDir 함수를 사용하여 디렉토리 안에 있는 파일과 하위 디렉토리를 읽어와 출력하는 예시입니다.

더 자세한 내용은 공식 Go 언어 문서에서 확인할 수 있습니다. 특정 디렉토리 읽기