Bahasa pemprograman golang #20
1.
Go Maps
Map adalah salah satu tipe data di Go yang digunakan untuk memetakan kunci ke nilai. Secara umum, map dapat dianggap sebagai struktur data asosiatif atau kamus. Setiap elemen di dalam map terdiri dari sepasang kunci-nilai, di mana setiap kunci harus unik. Berikut adalah contoh penggunaan map dalam Go
Dalam contoh di atas:
umurMahasiswa adalah map yang memetakan nama
mahasiswa (kunci) ke umur mereka (nilai).
Kita menambahkan elemen baru ke dalam map
dengan menetapkan nilai untuk kunci yang belum ada.
Mengakses nilai dari map dilakukan dengan
menggunakan kunci.
Menggunakan fungsi delete untuk menghapus
elemen dari map berdasarkan kunci.
Iterasi melalui map menggunakan loop for range.
Map
sangat berguna ketika Anda perlu menyimpan dan mengelola data dengan pola
kunci-nilai, seperti basis data kecil yang dapat diakses dengan menggunakan
kunci tertentu. Kunci dan nilai dapat memiliki tipe data apa pun, tergantung
kebutuhan







