您的位置 首页 技术

golang判断是文件还是文件夹

go语言判断是文件还是文件夹的方法: // 判断所给路径文件/文件夹是否存在 func Exists(path string) bool { _, err := os.Stat(p…

go语言判断是文件还是文件夹的方法:

// 判断所给路径文件/文件夹是否存在 func Exists(path string) bool {      _, err := os.Stat(path)    //os.Stat获取文件信息      if err != nil {          if os.IsExist(err) {              return true          }          return false      }      return true  }    // 判断所给路径是否为文件夹  func IsDir(path string) bool {      s, err := os.Stat(path)      if err != nil {          return false      }      return s.IsDir()  }    // 判断所给路径是否为文件  func IsFile(path string) bool {      return !IsDir(path)  }

isdir:

函数功能: 判断输入(字符串)是否表示一个文件夹。通过这个函数也可以用来判断一个文件夹是否存在。

语法格式:

tf = isdir('A')

如果A是一个文件夹,返回逻辑1(true),否则返回0(false)。

更多golang知识请关注PHP中文网golang教程栏目。

以上就是golang判断是文件还是文件夹的详细内容,更多请关注24课堂在线网其它相关文章!

本文来自网络,不代表24小时课堂在线立场,转载请注明出处:https://www.24ketang.cn/55623.html

为您推荐

返回顶部