Latihan 1: Error Handling — Go

Latihan 1 dari materi Error Handling di Go — praktek dengan editor kode interaktif, test case otomatis, dan hint terpandu. Langsung jalan di browser.

Buat fungsi safeDivide(a, b float64) (float64, error):

Di main(), panggil:

  1. safeDivide(10, 3): cetak hasilnya
  2. safeDivide(10, 0): cetak error-nya

Handle error dengan if err != nil.

Hint