问题描述
首先,好久没发博客了…
然后介绍一下os.stat(文件路径)这个方法
这个方法可以获取文件的描述,描述信息如下:
/*
FileInfo:文件信息
interface
Name(),文件名
Size(),文件大小,字节为单位
IsDir(),是否是目录
ModTime(),修改时间
Mode(),权限
*/
然后呢,os.stat()的使用也很简单,它可以返回上诉的FileInfo
但是呢,智障博主在不同的包下定义了这个方法,发现传入相同的文件名,有的包可以使用有的包不可以使用,博主蒙B了,遂记录
项目结构如下
代码
fileInfo.go
package fileOps
import (
"fmt"
"os"
)
/*
FileInfo:文件信息
interface
Name(),文件名
Size(),文件大小,字节为单位
IsDir(),是否是目录
ModTime(),修改时间
Mode(),权限
*/