Creational Design Pattern: Prototype – Part 2
Melanjutkan dari contoh modul sebelumnya, kita akan melakukan modifikasi code agar proses deep copy lebih mudah. Sebelumnya kita lakukan modifikasi struct Siswa, dengan ditambahkan slice of string (untuk keperluan demo, bahwa fungsi deep copy berjalan dengan benar). Untuk itu kita perlu membuat 2 fungsi baru untuk deep copy pada masing-masing struct. Berikut isi lengkap kode … Read more