package mainimport ("fmt""os"
)func main() {fileinfo, err := os.Stat(`C:\Users\Administrator\Desktop\UninstallTool.zip`)if err != nil {panic(err)}fmt.Println(fileinfo.Name())    //获取文件名fmt.Println(fileinfo.IsDir())   //判断是否是目录,返回bool类型fmt.Println(fileinfo.ModTime()) //获取文件修改时间fmt.Println(fileinfo.Mode())fmt.Println(fileinfo.Size()) //获取文件大小fmt.Println(fileinfo.Sys())
}

转载于:https://www.cnblogs.com/igolang/p/3392360.html

golang语言os.Stat()用法及功能相关推荐

  1. php_os用法,golang中os包用法

    os包中实现了平台无关的接口,设计向Unix风格,但是错误处理是go风格,当os包使用时,如果失败之后返回错误类型而不是错误数量. os包中函数设计方式和Unix类似,下面来看一下. func Chd ...

  2. go语言os.exit(1)_Go语言os包用法简述

    os标准包,是一个比较重要的包,顾名思义,主要是在服务器上进行系统的基本操作,如文件操作,目录操作,执行命令,信号与中断,进程,系统状态等等.在os包下,有exec,signal,user三个子包. ...

  3. Python语言学习:创建/删除文件/文件夹、获取当前文件/文件夹路径(系统环境路径/目录)、获取当前文件夹下的所有子文件路径等代码(os系列用法)实现之详细攻略

    Python语言学习:创建/删除文件/文件夹.获取当前文件/文件夹路径(系统环境路径/目录).获取当前文件夹下的所有子文件路径等代码(os系列用法)实现之详细攻略 目录 系统环境路径的设置 1.sys ...

  4. log包在Golang语言的标准库中是怎么使用的?

    Golang 语言的标准库中提供了一个简单的 log 日志包,它不仅提供了很多函数,还定义了一个包含很多方法的类型 Logger.但是它也有缺点,比如不支持区分日志级别,不支持日志文件切割等. 01. ...

  5. 【Golang】Golang语言编程规范

    一.说明 编程规范好,可避免语言陷阱,可有利团队协作,有利项目维护. 正常的Go编程规范有两种:编译器强制的(必须的),gofmt格式化非强制的(非必须). Go宣告支持驼峰命名法,排斥下划线法. 自 ...

  6. SHELL/SSH基础知识(入门篇)-包含 shell 脚本语言的基本用法、 shell 脚本语言的基本用法、流程控制、函数 function、其它脚本相关工具、数组 array(欢迎留言交流)

    目录 1 shell 脚本语言的基本用法 1.1 shell 脚本注释规范 1.1.1 shell 脚本注释规范 1.1.2 执行(5种) 1.1.3 在远程主机运行本地脚本 1.1.4 检查shel ...

  7. Go语言MD5加密用法实例

    Go语言MD5加密用法实例 本文实例讲述了Go语言MD5加密用法.分享给大家供大家参考.具体实现方法如下: 复制代码 代码如下: import (     "crypto/md5" ...

  8. golang语言编译的二进制可执行文件为什么比 C 语言大(转载)

    最近一位朋友问我"为什么同样的hello world 入门程序"为什么golang编译出来的二进制文件,比 C 大,而且大很多.我做了个测试,来分析这个问题.C 语言的hello ...

  9. 语言与golang语言运行速度_Golang语言情怀第13期 Go 语言设计模式 介绍

    设计模式是什么 俗话说:站在别人的肩膀上,我们会看得更远.设计模式的出现可以让我们站在前人的肩膀上,通过一些成熟的设计方案来指导新项目的开发和设计,以便于我们开发出具有更好的灵活性和可扩展性,也更易于 ...

最新文章

  1. UITabBarController
  2. action与servlet用法区别
  3. java多线程wait notify join
  4. 一句DOS命令搞定文件合并
  5. bzoj1951 [Sdoi2010]古代猪文 lucas+CRT+exgcd
  6. 苹果iOS 15正式发布!一大波新功能上线,这几个被刷爆了
  7. vue ---- 组件综合案例(购物车案例)
  8. python--pdb
  9. specter mmsim 区别_开车?坐车?动词?介词?各种交通工具用法区别及使用思维...
  10. windows2003下如何关闭共享?
  11. 《Java EE 7精粹》—— 3.12 Passthrough属性和HTML5友好的标记
  12. 基于java固定资产管理系统设计(含源文件)
  13. Wi-Fi 6 BSS着色和空间重用白皮书
  14. Python查询四六级成绩
  15. ubuntu上安装drcom
  16. 木纹标识lisp_Visual-LISP程序设计(第2版)第6章调试程序.ppt
  17. 简单的程序诠释C++ STL算法系列之八:mismatch
  18. 视觉世界中的“众里寻她”--开放环境下的人物特征表示
  19. 【华为OD机试真题 python】停车场车辆统计
  20. css3中的渐变色效果

热门文章

  1. UnityShader13:渐变与遮罩
  2. LuaForUnity8:uLua简介
  3. vs2019配置opencv4.3
  4. [Python] 最常见括号()、[]、{}的区别
  5. mqtt安装使用教程。(基于rabbitmq插件,docker部署,k8s部署,python教程)
  6. python深度学习库tensorflow——实现FC卷积神经网络识别mnist手写体
  7. js排序算法详解-希尔排序
  8. matlab2c使用c++实现matlab函数系列教程-toeplitz函数
  9. __main__.py:AttributeError: module 'labelme.utils' has no attribute 'draw_label'
  10. mysql openfileslimit 设置_mysql open_files_limit值更改无效