wisski-cloud-distillery/internal/fsx/type.go
2022-09-08 14:39:05 +02:00

18 lines
323 B
Go

package fsx
import "os"
func Exists(path string) bool {
_, err := os.Stat(path)
return err == nil
}
func IsDirectory(path string) bool {
info, err := os.Stat(path)
return err == nil && info.Mode().IsDir()
}
func IsFile(path string) bool {
info, err := os.Stat(path)
return err == nil && info.Mode().IsRegular()
}