Go TutorialLesson 11Preview gratis
Go Slices
Lesson ini bagian dari Go · Semua level
Ringkasan
Pelajaran ini menjelaskan slice, struktur data berisi kumpulan elemen dengan panjang dinamis yang menjadi favorit di Go. Slice bisa dibuat langsung dengan []tipe atau lewat make(), dan dapat tumbuh menggunakan append(). Secara internal slice adalah pointer ke array, panjang (len), dan kapasitas (cap), sehingga perubahan elemen memengaruhi array dasarnya.
Poin kunci
- Slice dibuat dengan []tipe{} atau make([]tipe, panjang, kapasitas)
- append() menambahkan elemen dan menyalin ke array baru bila kapasitas penuh
- len() dan cap() masing-masing mengembalikan panjang dan kapasitas slice
- Slice adalah reference type; perubahan elemennya terlihat pada array dasar yang sama
Materi lengkap
Contoh kode dan kuis
Materi lengkap, contoh kode, dan kuis tersedia untuk pelanggan. 5 soal.