Pada artikel sebelumnya kita telah belajar apa itu type declarations data dan cara menggunakan type declarations pada bahasa pemrogaman go atau golang. apabila anda belum mengikuti artikel sebelumnya saya sarankan anda untuk membaca artikel sebelumnya tentang Golang – Pengenalan dan cara menggunakan Type Declarations. Dan artikel kali ini kita akan belajar tentang array dan cara menggunakannya pada bahasa pemrogaman go.
Pengenalan array
Array adalah tipe data yang berisikan kumpulan data dengan tipe yang sama, jadi jika kita memiliki kebutuhan untuk membuat suatu variable untuk menampung banyak data dengan tipe yang sama maka sebaik nya kita menggunakan array. Saat kita membuat array kita harus menetukan jumlah data yang bisa ditampung pada array tersebut dan daya tampung array tidak dapat bertambah setalah array dibuat.
Saat membuat array kita pasti memiliki banyak data seperti data pertama, kedua dan sampai data terakhir. Untuk mengakses data tersebut kita bisa mengaksesnya dengan yang namanya index dan pada golang index dimulai dari 0 sama seperti pada bahasa pemrograman PHP, C++, JAVA dsb.
Index | Data |
0 | Rendy |
1 | Wijaya |
Membuat array
Untuk membuat aray sederhanaya kita hanya perlu menuliskan var namaArray [jumlahDataArray]tipeData
lenh jelas nya seperti dibawah ini :

Pada gambar diatas bisa di perhatikan pada baris 6 kita membuat array dengan nama names dan aray tersebut dapat menampung 2 data dan datanya bertipe string. Kemudian pada baris ke 7-8 kita merubah isi data pada index 0 dan 1. Pada baris 10 kita menampilkan data array dengan index 0 dan pada baris 11 kita menampilkan dapa index 1 yang terakhir pada baris 12 kita menampilkan semua isi data array. Jika kita menjalankan program diatas maka outputnya akan seperti berikut :

Membuat array langsung
Sebelumnya saat membuat array kita harus mendeklarasikan array nye terlebih dahulu kemudian setelah di deklarasi kita baru merubah isi data nya. Sebenar nya pada golang kita dapat mendeklarasikan array dan langsung mengisi data nya.

Function array
Pada array terdapat beberapa function yang dapat kita gunakan, detailnya sebagai berikut
Operasi | Keterangan |
len(array) | Untuk mendapat panjang array |
array[index] | Mendapat data di posisi index |
array[index] = value | Mengubah data di posisi index |
Penutup
Pada artikel kali ini kita telah belajar cara membuat array pada bahasa pemrogaman golang. Dan pada artikel selanjutnya saya akan membahas Tipe data slice pada golang.