常量是一个简单值的标识符,在程序运行时,不会被修改的量。
常量中的数据类型只可以是布尔型、数字型(整数、浮点和复数)和字符串型。
const identifier type = value
可以省略类型的说明符 type,编译器可以根据变量的值推断其类型。
- 显示类型定义
const b string = "abc"
- 隐式类型定义
const b = "abc"
- 多个相同类型的声明
const c, d = value1, value2
实例
package main
import "fmt"
func () {
const LENGTH int = 10
const WIDTH int = 5
var area int
const a, b, c = 1, false, "abc"
area = LENGHT * WIDTH
fmt.Printf("Area is : %d", area)
println(a, b, c)
}