[go] 파일 정보 확인

파일 정보를 확인하려면 Go 언어에서 os 패키지를 사용할 수 있습니다.

파일 정보 가져오기

package main

import (
    "fmt"
    "os"
)

func main() {
    file, err := os.Open("example.txt")
    if err != nil {
        fmt.Println(err)
        return
    }
    defer file.Close()

    fileInfo, err := file.Stat()
    if err != nil {
        fmt.Println(err)
        return
    }

    fmt.Println("파일 이름:", fileInfo.Name())
    fmt.Println("파일 크기:", fileInfo.Size(), "바이트")
    fmt.Println("수정 시간:", fileInfo.ModTime())
}

위의 예제에서는 os.Open 함수를 사용하여 파일을 열고, file.Stat 함수를 사용하여 파일 정보를 가져왔습니다. 이를 통해 파일의 이름, 크기 및 수정 시간을 확인할 수 있습니다.

위 코드를 실행하면 example.txt 파일의 정보가 출력됩니다.

이러한 방법을 사용하여 Go 언어에서 파일 정보를 확인할 수 있습니다.

참고 문헌: