9 Mayıs 2012, ÇARŞAMBA
Nasıl bir dosya veya dizin yolu ile belirtilen golang var olup olmadığını kontrol etmek için?
Dosyanın varlığını kontrol etmek istiyorum golang benim kod ./conf/app.ini
.
Ama bunu yapmak için iyi bir yol bulamıyorum.
Java Dosya için bir yöntem olduğunu biliyorum: eğer dosya veya dizin varsa, true değerini döndürür public boolean exists()
,.
Ama nasıl golang bunu?
CEVAP
9 Mayıs 2012, ÇARŞAMBA
// exists returns whether the given file or directory exists or not
func exists(path string) (bool, error) {
_, err := os.Stat(path)
if err == nil { return true, nil }
if os.IsNotExist(err) { return false, nil }
return true, err
}
Ekleyin hata işleme için düzenlenmiş.
Bunu Paylaş:
Nasıl PHP ilişkisel Dizi veya sıralı o...
Eğer Yol bir Dosya olup olmadığını kon...
Nasıl bir dosya Belgeler klasörüne olu...
Nasıl eğer belirli bir dizin Ruby olup...
Eğer yolu dosya veya dizin olup olmadı...