Golang 常数


常数是固定值的名称或标识符。变量的值可以变化,但是常量的值必须保持恒定。


声明(创建)常量

关键字 const 用于声明常量,后跟所需的名称和常量将保持的值的类型。您必须在常量声明时分配一个值,以后不能像使用变量一样分配值。

package main

import "fmt"

const PRODUCT string = "Canada"
const PRICE = 500

func main() {
	fmt.Println(PRODUCT)
	fmt.Println(PRICE)
}

您也可以在声明常量时省略类型。分配给常量的值的类型将用作该变量的类型。


多重常数声明块

常量声明可以分组在一起以提高可读性和代码质量。

package main

import "fmt"

const (
	PRODUCT  = "Mobile"
	QUANTITY = 50
	PRICE    = 50.50
	STOCK  = true
)

func main() {
	fmt.Println(QUANTITY)
	fmt.Println(PRICE)
	fmt.Println(PRODUCT)
	fmt.Println(STOCK)
}

高朗 常数的命名约定

常量名称必须遵循与变量名称相同的规则,这意味着有效的常量名称必须以字母或下划线开头,后跟任意数量的字母,数字或下划线。
按照约定,常量名称通常以大写字母书写。这是因为它们易于识别并与源代码中的变量区分开。

您将在我们的网站中了解有关数据类型的更多信息 高朗 数据类型 教程。