Bir dosya açmaya çalışıyorum ve tepki verilip verilmediğini öğrenmek istiyorum. Ama dosya yok hatasıGolang os.OpenFile dosyası bulunmuyorsa os.ErrNotExist dönmez.
os.OpenFile(fName, os.O_WRONLY, 0600)
döner os.ErrNotExists
os.ErrNotExists -> "file does not exist"
err.(*os.PathError).Err -> "no such file or directory"
farklıdır dosya yoksa os.Stat da aynı hata döndürür. El ile yapmak zorunda kalmak yerine karşılaştırılabilir bir hata var mı? Package os
func IsExist(err error) bool
teşekkürler! Tamamen bu dokümanlardaki cevapsız: P –
@ AdriàCasajús Bu cevabı kabul edilen kişi olarak işaretleyebilirsiniz :) – sargas