Flamboyan


Penanganan Kesalahan saat Go

Jika r mengandung kesalahan, Kemudian hanya mengembalikan r, jika tidak, ia memanggil f dan mengembalikan hasil panggilan itu, yang persis seperti yang kita inginkan. Sejauh ini bagus. Kami juga tidak perlu Kemudian untuk selalu mengembalikan Hasil yang berisi jenis nilai yang sama. Anda mungkin telah memperhatikan bahwa memanggil Kemudian cukup membuang nilai r. Pada akhirnya kami mencapai apa yang diberitakan untuk Go: Kami memperlakukan kesalahan sebagai nilai, dan kami menggunakan bahasa kami untuk menyederhanakan penanganan kesalahan kami. Perbedaannya adalah kita hanya perlu melakukannya sekali saja. (source)