包fileutil实现了一些File实用程序功能。简单且无需陷入嵌套if语句地狱。使用import fileutil \"github.com/racklin/go-fileutil\"。 文档例子:检查文件是否存在。

代码示例


func Exists(filename string) (bool, error) {

  exists, err := fileutil.Exists(\"/etc/passwd\")

}

文件信息

  • 文件大小

func Size(filename string) (int64, error) {

  size, err := fileutil.Size(\"/etc/passwd\")

}

文件修改时间


func ModTime(filename string) (time.Time)