[go] 파일 경로에서 파일 속성 확인하기
package main
import (
"fmt"
"os"
)
func main() {
fileInfo, err := os.Stat("파일경로")
if err != nil {
fmt.Println(err)
return
}
fmt.Println("파일 이름:", fileInfo.Name())
fmt.Println("파일 크기:", fileInfo.Size(), "바이트")
fmt.Println("수정 시간:", fileInfo.ModTime())
fmt.Println("권한:", fileInfo.Mode())
}
위의 예시에서 os.Stat
메서드를 사용하여 파일 정보를 가져오고, 그 결과를 통해 파일 이름, 크기, 수정 시간, 권한 등을 확인할 수 있습니다. 오류 처리도 포함되어 있어 실제 상황에 맞게 수정하실 수 있습니다.
참고 문헌:
- 공식 Go 문서: https://golang.org/pkg/os/#Stat