常量是一个简单值的标识符,在程序运行时,不会被修改的量。
    常量中的数据类型只可以是布尔型、数字型(整数、浮点和复数)和字符串型。

    1. const identifier type = value

    可以省略类型的说明符 type,编译器可以根据变量的值推断其类型。

    • 显示类型定义const b string = "abc"
    • 隐式类型定义const b = "abc"
    • 多个相同类型的声明const c, d = value1, value2

    实例

    1. package main
    2. import "fmt"
    3. func () {
    4. const LENGTH int = 10
    5. const WIDTH int = 5
    6. var area int
    7. const a, b, c = 1, false, "abc"
    8. area = LENGHT * WIDTH
    9. fmt.Printf("Area is : %d", area)
    10. println(a, b, c)
    11. }