import (
"os"
)
func checkFileExists(filepath string) bool {
if _, err := os.Stat(filepath); err == nil {
return true
} else if os.IsNotExist(err) {
return false
} else {
return false
}
}
使用示例:
if checkFileExists("/path/to/file") {
fmt.Println("File exists")
} else {
fmt.Println("File does not exist")
}