Fungsi dan Error

Modul fungsi: banyak nilai kembalian, closure, defer, lalu error sebagai nilai sampai panic dan recover.

Modul ini membahas fungsi sebagai unit penyusun program Go beserta model penanganan error yang menjadi identitas bahasanya. Bahasan bergerak dari deklarasi fungsi, parameter variadik, tipe fungsi, closure, dan defer, lalu berlanjut ke error sebagai nilai, pembungkusannya dengan fmt.Errorf, serta batasan pemakaian panic dan recover. Setelah modul ini diselesaikan, kegagalan program dapat ditangani mengikuti pola if err != nil sebagaimana konvensi pustaka standar Go.