1 package main
 2 
 3 import (
 4     "fmt"
 5     "os"
 6 )
 7 
 8 func main() {
 9     /*
10         FileInfo:文件信息
11             interface
12                 Name(),文件名
13                 Size(),文件大小,字节为单位
14                 IsDir(),是否是目录
15                 ModTime(),修改时间
16                 Mode(),权限
17 
18     */
19 
20     fileInfo, err := os.Stat("./aa.txt")
21     if err != nil {
22         fmt.Println("err :", err)
23         return
24     }
25     fmt.Printf("%T\n", fileInfo)    // *os.fileStat
26     fmt.Println(fileInfo.Name())    // 文件名        aa.txt
27     fmt.Println(fileInfo.Size())    // 文件大小      22
28     fmt.Println(fileInfo.IsDir())   // IsDirectory  false
29     fmt.Println(fileInfo.ModTime()) // 修改时间      2021-12-03 15:59:01.9772504 +0800 CS
30     fmt.Println(fileInfo.Mode())    // 权限          -rw-rw-rw-
31 }

 

相关文章:

  • 2021-11-25
  • 2022-12-23
  • 2022-01-12
  • 2021-09-29
  • 2021-11-10
  • 2022-02-02
  • 2021-10-28
猜你喜欢
  • 2021-07-07
  • 2021-09-20
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案