path.go 329 B

12345678910111213141516171819
  1. package cmd
  2. import "os"
  3. // @title PathExists
  4. // @description 判断文件夹是否存在
  5. // @param path string 文件夹路径
  6. // @return
  7. func PathExists(path string) (bool, error) {
  8. _, err := os.Stat(path)
  9. if err == nil {
  10. return true, nil
  11. }
  12. if os.IsNotExist(err) {
  13. return false, nil
  14. }
  15. return false, err
  16. }