Go ora duwe pengecualian kanggo kesalahan biasa. Nanging, kesalahan iku nilai sing bali saka fungsi (biasane minangka nilai bali pungkasan), lan pemanggil njaga kanthi eksplisit. Iki nggawe nangani kesalahan katon, saengga, lan mustahil kanggo kecilake kanthi senyep — filosofi Go sing nentokake.
Tipe error lan pola inti
{
Error()
}
(, ) {
b == {
, errors.New()
}
a / b,
}
result, err := divide(, )
err != {
fmt.Println(, err)
}
fmt.Println(result)
