概述
要求
- 常量,定义的时候就指定的值,不能修改
- 常量可以允许定义,但未使用的存在
- 常量类型只可以定义
bool、数值(整数、浮点数、复数)和字符串
规范
- 静态语言中尽量不要出现蛇形的命名方式,即不要用
_,蛇形是动态语言的使用习惯
定义单个常量
package main
// 显式定义
const PI float32 = 3.1415926
const MyName = "鸣人"
定义多个常量
// 定义一组
const (
Unknown = 100
Success = 200
Failed = 500
)
省略的写法
// 省略的方式,如果后续不定义类型和值,就会延续之前定义的类型和值,与之前保持一致
const (
P1 = "鸣人"
P2
P3
U1 = "佐助"
U2
)