Akademi Manajemen Informatika

Constant

Constant merupakan sebuah variable yang nilainya Enggak dapat dirubah setelah diinisialisasi. Dalam Golang, Langkah Membikin constant kurang lebih sama seperti Membikin variable. Bedanya. ketika Membikin constant kata kunci yang digunakan adalah const bukan var.

Ketika Membikin constant, kita wajib Kepada menginisialisasi nilainya.

package main

import "fmt"

func main(){
    const name string = "Sandi Dharma"
    // Enggak wajib menyebutkan tipe data
    const web = "www.sandidharma.ac.id"

    fmt.Println(name)
    fmt.Println(web)
}

Seperti yang sudah dijelaskan sebelumnya, constant Enggak dapat dirubah nilainya. Apabila Anda mencoba merubah nilai sebuah constant maka akan terjadi error.

Golang Constant

Multiple Constant Declaration

Selain variable, di Golang kita juga Dapat mendeklarasikan banyak constant sekaligus.

package main

import "fmt"

func main() {
    const (
        name string = "Sandi Dharma"
        web = "www.sandidharma.ac.id"
    )

    fmt.Println(name)
    fmt.Println(web)
}

Berikutnya: #8: Konversi Tipe Data – Belajar Golang Dari Dasar

READ  Dependency Injection di Go-Lang Menggunakan Wire