1、单个常量用const进行定义。 const a int = 100
2、多个常量用const()进行定义。
const (
a = 10
b = 20 )
3、iota 与const()来表示枚举类型
const(
a = iota
b
c
)
package main
import "fmt"
const (
//可以在const()添加一个关键字iota,每行的iota都会累加1,第一行的iota的默认值是0
//iota只能在const中,配合const()一起使用
BEIJING = 10 * iota //iota = 0
SHANGHAI //iota =1
shenzhen //iota = 2
)
func main() {
const name int = 10
fmt.Println("name = ",name)
fmt.Println("BEIJING = ",BEIJING)
fmt.Println("SHANGHAI = ",SHANGHAI)
fmt.Println("SHENZHEN = ",shenzhen)
}