MASPUTRAWAE

HANYA SEORANG MANUSIA BIASA

Golang • Array

Ada tiga cara membuat array di golang

Cara Pertama

package main

import "fmt"

func main() {
    var angka [3]string // Membuat array dengan panjang 3
    
    // Mengisi setiap index
    angka[0] = 10
    angka[1] = 20
    angka[2] = 30
    
    // Tampilkan semua
    fmt.Println(angka)
    
    // Tampilkan berdasarkan index tertentu saja
    fmt.Println("Angka di index pertama: ", angka[0])
}

Cara Kedua

package main

import "fmt"

func main() {
    angka := [3]int{10, 20, 30}
    
    fmt.Println(angka)
    
    fmt.Println("Angka di index kedua :", angka[1])
}

Cara Ketiga

package main

import "fmt"

func main() {
    angka := [...]int{10, 20, 30}
    
    fmt.Println(angka)
    
    fmt.Println("Angka di index ketiga", angka[2])
}

Penjelasan Singkat

  1. Cara pertama, cara manual, lebih panjang tapi lebih jelas.
  2. Cara kedua, simpel dan ringkas.
  3. Cara ketiga, [...] artinya golang akan menyesuaikan length secara otomatis.

Sesuaikan dengan kebutuhan.

Terkait Dengan Catatan