Pengujian

Modul pengujian: go test, pola table-driven, subtest, benchmark, test double, dan fuzzing.

Modul ini membahas perangkat pengujian bawaan Go dari fondasinya sampai teknik lanjutan. Pembahasan dimulai dari paket testing dan perintah go test, berlanjut ke pola table-driven, subtest, benchmark, test double, dan fuzzing. Setiap teknik diperagakan lewat kode yang benar-benar dijalankan dan keluaran eksekusinya yang asli. Kemampuan pada modul ini menjadi bekal utama sebelum proyek akhir pada jalur dirakit.