Golang 如何检查文件大小和上次修改时间
In Golang语言中, os 模块提供了访问本地操作系统功能的能力。在 os 包中, Stat()函数 被用于检查文件大小和上次修改时间 。 该方法给出描述文件的 FileInfo 结构和类型为*PathError的错误。
下面FileInfo的方法被用于获取文件名、大小和最后修改时间:
Name(): 返回文件名。
Size(): 对于常规文件,返回字节数;对于其他文件,返回系统相关值。
ModTime(): 返回文件的最后修改时间。
例子1: 下面是一个用于检查文件的大小和修改时间的Golang程序。
输出:
例子2: 下面是一个用于检查文件是否存在的Golang程序。
图1
输出: