- Apa Itu Variabel?
- Cara Mendeklarasikan Variabel di Golang
- Multiple Declaration
- Mengganti Nilai Variabel
- Variabel di Luar Fungsi
- Kesimpulan
Dalam pemrogramman, variabel digunakan untuk menyimpan data sementara yang akan digunakan di dalam program. Golang memiliki cara deklarasi variabel yang sederhana namun tetap kuat. Pada artikel ini, kita akan membahas cara mendeklarasikan, memberi nilai, dan menggunakan variabel di Golang.
Apa Itu Variabel?
Variabel adalah tempat untuk menyimpan sebuah nilai. Nilai ini bisa berupa angka, teks, boolean, atau tipe data lainnya.
Nama variabel sebaiknya deskriptif agar mudah dipahami, dan mengikuti aturan penulisan yang berlaku (tidak diawali angka, tidak mengandung spasi, dan tidak menggunakan simbol khusus).
Cara Mendeklarasikan Variabel di Golang
Ada beberapa cara untuk mendeklarasikan variabel di Golang:
-
Dengan Keyword
varvar nama string = "Golang" var umur int = 25Kita bisa mendeklarasikan variabel tanpa langsung mengisi nilainya:
var status boolVariabel
statusdi atas akan otomatis memiliki nilai awal (zero value), yaitufalsekarena bertipe boolean. -
Dengan Type Inference
Golang bisa menebak tipe data dari nilai yang diberikan, jadi kita bisa menulis seperti ini:
var kota = "Jakarta" // otomatis bertipe string -
Dengan Short Declaration
Deklarasi singkat menggunakan
:=hanya bisa digunakan di dalam fungsi, dan menjadi cara yang paling umum dipakai:judul := "Belajar Golang" nilai := 90
Multiple Declaration
Kita juga bisa mendeklarasikan beberapa variabel sekaligus:
var a, b, c int = 1, 2, 3
Atau tanpa menyebut tipe secara eksplisit:
x, y, z := "A", "B", "C"
Mengganti Nilai Variabel
Nilai variabel bisa diubah selama program berjalan:
var jumlah int = 10
jumlah = 15
Jika kita menggunakan := untuk variabel yang sudah pernah dideklarasikan sebelumnya, akan muncul error. Maka gunakan = untuk mengubah nilai, bukan :=.
Variabel di Luar Fungsi
Kita juga bisa mendeklarasikan variabel di luar fungsi main, tapi hanya dengan var, bukan :=:
var versi = "1.0.0"
func main() {
fmt.Println("Versi:", versi)
}
Kesimpulan
Variabel di Golang dapat dideklarasikan dengan beberapa cara, seperti menggunakan var, deklarasi singkat :=, maupun deklarasi sekaligus beberapa variabel.
Memahami penggunaan variabel sangat penting karena hampir seluruh program akan bergantung pada penyimpanan dan pengolahan nilai melalui variabel.
Pada artikel selanjutnya, kita semua akan belajar bersama-sama tentng Konstanta di dalam bahasa Golang.
Terima Kasih
Artikel ini dibaca sebanyak 3.399 kali
{ setTimeout(() => { showShimmer = false; }, 300); })"
:class="{'opacity-0': !loaded, 'opacity-100': loaded}"
class="lazy w-full h-auto rounded-xl border border-white dark:border-neutral-700/80 transition-opacity duration-500"
loading="lazy"
/>
SAWERIA
Memuat komentar...