Variabel
Pada sesi ini akan dibahas bagaimana membuat sebuah variabel pada Go
Last updated
Was this helpful?
Pada sesi ini akan dibahas bagaimana membuat sebuah variabel pada Go
Last updated
Was this helpful?
Kita semua sudah memahami variabel adalah tempat kita menyimpan sebuah data. Pada Go kita dapat menggunakan variabel dengan beberapa aturan dan cara:
var
Kita dapat mendeklarasikan satu atau beberapa variabel menggunakan var
dengan menambahkan tipe data di akhir. var
dapat digunakan dalam scope Package dan Function.
Dari kode di atas kita bisa lihat bahwa var
dapat di deklarasikan pada scope Package yaitu a, b, dan c
yang bertipe int
dan Function yaitu isUser
dan isLogin
yang bertipe bool
. Kita masih belum meng-assign nilai pada variabel-variabel tersebut sehingga nantinya nilai yang ditampilkan adalah default value atau biasa juga disebut zero value.
var
Kita dapat mengassign langsung suatu nilai pada saat mendeklarasikan variabel menggunakan var
:
Jika program di atas dijalankan maka akan terlihat output seperti berikut ini:
Kita juga bisa menggunakan short syntax dalam membuat sebuah variabel menggunakan :=
. Namun ini hanya berlaku pada scope function
dan tidak bisa digunakan pada scope package
.
Jadi gunakan short syntax pada scope function seperti ini: