//1.文件对象的类型
// 2.获取文件对象的详细信息
func fileSizetest() {
filepath := "C:\\Users\\chaoren\\GolandProjects\\mylogger\\main\\main.go"
fileObj, err := os.Open(filepath)
if err != nil {
fmt.Printf("open file failed , erro : %v\n", err)
}
//1.文件对象的类型
fmt.Printf("%T\n", fileObj)
fmt.Println("----------------------")
// 2.获取文件对象的详细信息
fileInfo, err := fileObj.Stat()
if err != nil {
fmt.Printf("get file info failed , err :%v\n", err)
return
}
fmt.Printf("文件大小是:%d B\n", fileInfo.Size())
}
欢迎来撩 : 汇总all