Files
mbase/pkg/auxtool/fileex.go
T
Олег Бородин 25365aef77 init import
2026-05-24 11:02:51 +02:00

32 lines
426 B
Go

package auxtool
import (
"os"
)
func FileExists(name string) bool {
fileStat, err := os.Stat(name)
if err != nil {
if os.IsNotExist(err) {
return false
}
}
if fileStat.IsDir() {
return false
}
return true
}
func DirExists(name string) bool {
fileStat, err := os.Stat(name)
if err != nil {
if os.IsNotExist(err) {
return false
}
}
if fileStat == nil {
return false
}
return fileStat.IsDir()
}