RuangCodes Logo

RuangCodes

Variabel, Tipe Data, dan Konstanta

Pelajari cara mendeklarasikan variabel, memahami tipe data, serta menggunakan konstanta dalam bahasa Go.

Logo Golang

Apa Itu Variabel?

Variabel adalah tempat menyimpan data sementara di dalam program. Di Go, variabel harus dideklarasikan sebelum digunakan.

Contoh:

var nama string = "Syahrul"
umur := 21
aktif := true

Penjelasan:

var nama string = "Syahrul"

Mendeklarasikan variabel dengan tipe eksplisit

umur := 21

Mendeklarasikan dan menginisialisasi variabel dengan type inference

aktif := true

Tipe bool dengan nilai true

Tipe Data dalam Go

Tipe data menentukan jenis nilai yang bisa disimpan dalam variabel.

string

Menyimpan teks, contoh: "Halo"

int, int32, int64

Menyimpan bilangan bulat

float32, float64

Menyimpan angka desimal

bool

Hanya true atau false

byte, rune

Representasi karakter dan Unicode

Konstanta

Konstanta (const) adalah variabel yang nilainya tidak bisa diubah setelah dideklarasikan.

const pi = 3.14
const appName string = "RuangCodes"

Konstanta cocok digunakan untuk nilai yang tetap selama program berjalan.

Tips Penggunaan

Gunakan :=

Saat ingin deklarasi cepat di dalam fungsi

Gunakan var

Saat deklarasi di level global atau tanpa inisialisasi

Gunakan const

Saat nilai tidak boleh berubah

Contoh Praktik

package main

import "fmt"

func main() {
    const appName = "RuangCodes"
    var tahun int = 2025
    umur := 21
    aktif := true

    fmt.Println(appName, tahun, umur, aktif)
}

Penutup

Sekarang kamu sudah paham tentang variabel, tipe data, dan konstanta dalam Go. Di part selanjutnya, kita akan masuk ke pengambilan keputusan dan perulangan.

Bagikan Artikel Ini

© 2025 RuangCodes. Create with ❤️ by DevLab.