教程集 www.jiaochengji.com
教程集 >  Golang编程  >  golang教程  >  正文 go 语言基础 读取文件os包 获取文件信息

go 语言基础 读取文件os包 获取文件信息

发布时间:2021-05-25   编辑:jiaochengji.com
教程集为您提供go 语言基础 读取文件os包 获取文件信息等资源,欢迎您收藏本站,我们将为您提供最新的go 语言基础 读取文件os包 获取文件信息资源

os包

Stat()-->FileInfo
获取文件的信息:
Name() 文件名
IsDir() 判断是否是目录
ModTime()修改时间
Mode()文件权限 

Size() 文件大小

package main

import (
   "fmt"
   "os"
)

func main()  {
   /*
   文件操作:
    */
    fileInfo, err:=os.Stat("C:\\liu\\pro\\aa.txt")
    fmt.Println(err) //<nil>
    fmt.Printf("%T\n",fileInfo) //*os.fileStat
   if err != nil{
      fmt.Println("文件操作有误,",err)
      return
   }
   // 否则查看文件信息
   fmt.Println(fileInfo.Name()) //aa.txt
   fmt.Println(fileInfo.IsDir()) //判断是否是目录,false
   fmt.Println(fileInfo.Size()) // 10,文件大小
   fmt.Println(fileInfo.ModTime())// 修改时间
   fmt.Println(fileInfo.Mode()) //-rw-rw-rw-   0666




}

到此这篇关于“go 语言基础 读取文件os包 获取文件信息”的文章就介绍到这了,更多文章或继续浏览下面的相关文章,希望大家以后多多支持JQ教程网!

您可能感兴趣的文章:
go 语言基础 读取文件os包 获取文件信息
想系统学习GO语言(Golang
[GO语言基础] 一.为什么我要学习Golang以及GO语言入门普及
Go语言基础(3)
Go语言的主要特性和发展影响
Go编程基础—windows下Go语言开发环境搭建
Go 编程: 应用级抽象之信号管控
Golang 文件读写操作几种方法
【七天从零实现ORM框架】Day02:database/sql基础
GO 语言 读写文件

[关闭]
~ ~