sebelumnya kita sudah membahas mengenai variabel di golang, sekarang kita akan membahas mengenai Constant di Golang. Sama seperti bahasa pemprograman kebanyakan Constant atau Constanta merupakan variabel yang memiliki nilai yang tidak dapat berubah ubah atau variabel yang memiliki nilai tetap.
Cara Penulisan Constant di Golang
Cara untuk membuat Constant di Golang mirip dengan mendeklerasikan variabel seperti biasanya, namun jika variabel biasanya diawali dengan var namun untuk Constant diawali dengan const.
saat pembuatan Constant kita wajib menginisialisasikan datanya
const nama_variabel tipe_data = value_variabel
atau
const nama_variabel = Value_variabel
sama seperti halnya variabel, cara penulisannya kalian dapat menyertakan tipedata atau tidak menyertakan tipedata dalam pendeklarasaian variabel constanta.
contoh
package main import "fmt" func main() { const hewan string ="kucing" const number =100 fmt.Println(hewan) fmt.Println(number) }

constant akan terjadi erro jika value atau isi dari variabel cons tersebut kita ubah, contoh
package main import "fmt" func main() { const hewan string ="kucing" //error hewan ="ayam" }

multiple Constant
constat juga dapat kita buat multiple atau banyak sekaligus, sama halnya dengan variabel. Cara penulisan dari multiple Constant yaitu
package main import "fmt" func main() { const ( hewan string ="kucing" jenis = "mamalia" jumlah = "3" ) fmt.Println(hewan) fmt.Println(jenis) fmt.Println(jumlah) }

dengan menggunakan multiple Constant, kalian dapat mendeklerasikan variabel constanta dalam jumlah banyak sekaligus, dan terlihat lebih rapi dalam penulisannya daripada kalian mendeklerasikan satu satu.
jadi itulah cara membuat Constant di Golang, caranya mirip dengan membuat variabel, namun bedanya constanta nilai atau valuenya tidak dapat diubah, sedangkan variabel dapat berubah ubah. Sampai sini pembahasan mimin kali ini, jika kalian suka konten dari mimin, silahkan share keteman teman kalian, dukung terus republiccode untuk berkembang dan terus memberikan konten edukasi seputar IT.
sampaijumpa pada artikel berikutnya.
Baca Juga : Variabel di Golang