Go语言学习笔记三: 常量
2018-02-09 14:21
531 查看
Go语言学习笔记三: 常量
定义常量
常量就是在声明后不能再修改的量。
const x int = 100 const y string = "abc" const z = "abc"
看上去与变量的定义差不多,就是把var变成了const关键字。
枚举
const ( Yellow = 1 Red = 2 Blue = 3 )
特殊常量iota
这个iota非常奇葩,从0开始,每次使用一次就自动增加一。例如:
const ( a = iota b = iota c = iota )
上面a=0,b=1,c=2。不知道为什么要发明这么奇怪的东西,难道是因为懒,不过你需要至少用4次以上,否则就不划算了。
此系列其他文章地址
相关文章推荐
- Go语言学习笔记-常量
- Go语言学习笔记 --- 常量的定义详解
- Go语言学习笔记 --- 常量、变量、批量定义与声明、数据类型、类型别名、类型转换
- go语言学习笔记(5) 常量
- Go语言学习笔记三: 常量
- Go语言并发与并行学习笔记(二)
- Go语言并发与并行学习笔记(三)
- Go语言学习笔记1
- Go语言学习笔记(三) [控制结构、内建函数]
- 【Go学习笔记】go语言中的基本数据类型和包的介绍(一)
- Go语言学习笔记二: 变量
- Go语言学习笔记六: 循环语句
- Go语言学习笔记 --- interface
- Go语言学习笔记(二)十分钟上手
- go语言学习笔记之slice用法
- Go语言学习笔记(二) [变量、类型、关键字]
- Go语言学习笔记 -- 控制结构
- Go学习笔记】go语言开发环境搭建&go实现的hello world!
- GO语言学习笔记1(基本概念,条件循环语句)
- go语言学习笔记11