Array
Pada sesi ini akan dibahas penggunaan tipe data Array pada Go
Array pada GO menggunakan statement berikut ini:
[n]T
adalah Array dari nilai n
yang bertipe T
.
Contoh Array pada GO:


Pada GO, ukuran Array sudah fix ditetapkan sejak awal deklarasi sebuah variabel dan nilai. Jadi tidak bisa menambahkan data diluar ukuran panjang dari Array.

Kita lihat pada kode di atas bahwa panjang Array i
adalah 5. Namun kita memasukkan nilai melebihi panjang indeks dari array tersebut sehingga akan terjadi error.
Array dengan inisialisasi awal
Kita dapat menginisialisasi nilai Array pada awal deklarasi seperti contoh berikut ini:


Inisialisasi Array Tanpa Jumlah Elemen
Kita juga dapat menginisialisasi Array tanpa memasukkan panjang elemen dari sebuah Array yaitu menggunakan [...]
:

Array Multidimensi
Array Multidimensi berarti ada elemen Array di dalam sebuah Array.


Lalu bagaimana jika kita ingin menggunakan Array yang dinamis? Pada GO kita bisa menggunakan Slice yang akan di bahas di sesi selanjutnya
Last updated
Was this helpful?