zoukankan      html  css  js  c++  java
  • 88_Go基础_1_56 os.Stat

     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 }
  • 相关阅读:
    大数板子
    数位dp
    BM算法
    牛客小白月赛7
    划分树
    可持久化线段树
    素数
    一些数学公式
    线性基
    ConcurrentHashMap 并发HashMap原理分析
  • 原文地址:https://www.cnblogs.com/luwei0915/p/15638435.html
Copyright © 2011-2022 走看看