golang可通过使用os.Stat来获取文件或文件夹的详细信息。

调用os.Stat将返回一个FileInfo的数据类型,其中包含文件或文件夹的一些信息,比如修改时间,权限等等。

实现方法:

当文件存在时,依次打印相关信息。

fileInfo.Name() 为文件的名称;

fileInfo.IsDir() 返回一个bool值,表明是否为文件夹;

fileInfo.ModTime() 返回修改时间;

fileInfo.Mode() 返回文件的权限,例: -rw-rw-rw-

fileInfo.Size() 返回文件的大小.