Constant
Constant merupakan sebuah variable yang nilainya tidak dapat dirubah setelah diinisialisasi. Dalam Golang, cara membuat constant kurang lebih sama seperti membuat variable. Bedanya. ketika membuat constant kata kunci yang digunakan adalah const
bukan var
.
Saat membuat constant, kita wajib untuk menginisialisasi nilainya.
package main
import "fmt"
func main(){
const name string = "Ruang Developer"
// Tidak wajib menyebutkan tipe data
const web = "www.ruangdeveloper.com"
fmt.Println(name)
fmt.Println(web)
}
Seperti yang sudah dijelaskan sebelumnya, constant tidak dapat dirubah nilainya. Apabila kamu mencoba merubah nilai sebuah constant maka akan terjadi error.
Multiple Constant Declaration
Selain variable, di Golang kita juga bisa mendeklarasikan banyak constant sekaligus.
package main
import "fmt"
func main() {
const (
name string = "Ruang Developer"
web = "www.ruangdeveloper.com"
)
fmt.Println(name)
fmt.Println(web)
}
Berikutnya: #8: Konversi Tipe Data - Belajar Golang Dari Dasar