[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 언어에서 파일 정보를 확인할 수 있습니다.
참고 문헌:
- https://golang.org/pkg/os/#File.Stat