github.com/lheiskan/zebrapack@v4.1.1-0.20181107023619-e955d028f9bf+incompatible/cmd/addzid/exists.go (about) 1 package main 2 3 import ( 4 "os" 5 ) 6 7 func FileExists(name string) bool { 8 fi, err := os.Stat(name) 9 if err != nil { 10 return false 11 } 12 if fi.IsDir() { 13 return false 14 } 15 return true 16 } 17 18 func DirExists(name string) bool { 19 fi, err := os.Stat(name) 20 if err != nil { 21 return false 22 } 23 if fi.IsDir() { 24 return true 25 } 26 return false 27 }