Errors
Go dilinde hata yönetimi, error
adlı bir veri tipi kullanılarak yapılır. error
veri tipi, hata mesajı veya nil
değeri döndüren bir fonksiyondan dönen değerleri işlemek için kullanılır.
Bu örnekte, divide
adlı bir fonksiyon tanımlanır ve iki sayıyı böler. Ancak, eğer ikinci sayı 0
ise bir hata döndürür.
main
fonksiyonunda, divide
fonksiyonu iki farklı parametreyle çağrılır. err
adlı bir hata değişkeni kullanılarak her bir çağrı sonucu kontrol edilir. Eğer hata varsa hata mesajı ekrana yazdırılır. Aksi halde, sonuç ekrana yazdırılır.
Çıktı:
Bu örnekte, error
kullanarak hata yönetimi örneği yapılmıştır. divide
fonksiyonu, ikinci parametresi 0
ise hata döndürür. main
fonksiyonunda, err
adlı bir hata değişkeni kullanılarak her çağrının sonucu kontrol edilir. Eğer hata varsa, hata mesajı ekrana yazdırılır. Aksi halde, sonuç ekrana yazdırılır.
Last updated