Menu
CoddyTech

Apa itu variabel

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

Variabel dalam Go adalah lokasi penyimpanan bernama yang menyimpan nilai. Anggaplah variabel seperti kotak berlabel tempat kamu dapat menyimpan informasi yang perlu diingat oleh programmu.

Untuk membuat variabel, gunakan kata kunci var dengan tipe yang dinyatakan secara eksplisit:

var name string = "Gopher"  // Membuat variabel string
var age int = 5            // Membuat variabel bilangan bulat
var price float64 = 19.99  // Membuat variabel bilangan desimal

Setelah menjalankan kode ini, kita memiliki tiga variabel: string bernama name, integer bernama age, dan float (angka desimal) bernama price.

Untuk membuat variabel menggunakan var dan membiarkan Go menentukan tipe datanya, kita dapat menulisnya tanpa tipe:

var name = "Gopher"  // Go tahu ini adalah string
var age = 5          // Go tahu ini adalah bilangan bulat
var price = 19.99    // Go tahu ini adalah float64

Setelah menjalankan kode ini, kita mendapatkan hasil yang sama seperti sebelumnya, tetapi Go secara otomatis menentukan tipe berdasarkan nilainya.

challenge icon

Tantangan

Pemula
Dalam tantangan ini, kamu akan berlatih mendeklarasikan variabel menggunakan kata kunci var di Go. Tugasmu adalah mendeklarasikan dua variabel: name sebagai string dengan nilai "Gopher" dan age sebagai bilangan bulat dengan nilai 5. Lalu, program akan mencetak nilai-nilai ini.

Coba sendiri

package main

import "fmt"

func main() {
    // TODO: Deklarasikan variabel bernama 'name' sebagai string menggunakan var, dengan nilai yang diminta oleh tugas
    var name string = ""

    // TODO: Deklarasikan variabel bernama 'age' sebagai int menggunakan var, dengan nilai yang diminta oleh tugas
    var age int = 0

    // Jangan ubah kode di bawah ini
    fmt.Println("My name is", name, "and I am", age, "years old.")
}
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