Menu
CoddyTech

Menginisialisasi Variabel

Termasuk bagian Dasar-Dasar dalam perjalanan GO di Coddy. Pelajaran 38 dari 109.

Mari pelajari cara menginisialisasi variabel di Go. Menginisialisasi berarti memberikan nilai awal kepada variabel saat kamu membuatnya.

Pertama, mari kita lihat cara menginisialisasi variabel menggunakan kata kunci var:

var age int = 25
var name string = "Gopher"
var isActive bool = true
    
fmt.Println(age, name, isActive)

Setelah menjalankan kode ini, nilai variabel kita akan ditampilkan di layar:

25 Gopher true

Kita juga dapat menggunakan operator deklarasi singkat Go (:=) agar kode kita lebih ringkas:

age := 25
name := "Gopher"
isActive := true
    
fmt.Println(age, name, isActive)

Setelah menjalankan kode ini, kita mendapatkan hasil yang sama seperti sebelumnya:

25 Gopher true

Operator deklarasi singkat (:=) secara otomatis menentukan tipe berdasarkan nilai yang kamu berikan, sehingga kodemu lebih rapi dan mudah dibaca.

challenge icon

Tantangan

Pemula

Dalam tantangan ini, kamu akan berlatih menginisialisasi variabel di Go. Tugasmu adalah menginisialisasi tiga variabel dengan nilai tertentu, lalu mencetaknya.

Program ini sudah memiliki deklarasi variabel, tetapi kamu perlu menginisialisasinya dengan nilai berikut secara tepat:

  • name: string yang diatur ke "John"
  • age: int yang diatur ke 25
  • isStudent: bool yang diatur ke true

Output yang diharapkan adalah:

Name: John
Age: 25
Is Student: true

Coba sendiri

package main

import "fmt"

func main() {
    // TODO: Inisialisasi variabel-variabel ini dengan nilai yang diperlukan
    var name string    // Inisialisasi dengan "John"
    var age int       // Inisialisasi dengan 25
    var isStudent bool // Inisialisasi dengan true
    
    // Kode ini akan mencetak variabel-variabel tersebut
    fmt.Println("Name:", name)
    fmt.Println("Age:", age)
    fmt.Println("Is Student:", isStudent)
}
quiz iconUji dirimu

Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.

Semua pelajaran di Dasar-Dasar

Latihan sendiri: Compiler Go online