Go语言学习笔记三: 常量
2018-02-09 14:17
387 查看
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次以上,否则就不划算了。
此系列其他文章地址
https://github.com/zhangqunshi/golang_study相关文章推荐
- Go语言学习笔记-常量
- Go语言学习笔记 --- 常量、变量、批量定义与声明、数据类型、类型别名、类型转换
- Go语言学习笔记三: 常量
- go语言学习笔记(5) 常量
- Go语言学习笔记 --- 常量的定义详解
- go语言 基础编程学习笔记
- Go语言学习笔记 - 环境搭建
- Go语言学习笔记九: 指针
- Go语言并发与并行学习笔记(二)
- go语言学习-常量
- Go语言学习笔记-编译时的pakcage文件目录约束
- Go语言学习笔记说明
- Go语言并发与并行学习笔记(三)
- Go语言学习笔记 --- method
- Go语言学习笔记(七)杀手锏 Goroutine + Channel
- Go语言并发与并行学习笔记(三)
- Go语言学习笔记 --- reflection
- Go语言并发与并行学习笔记(三)
- go语言学习笔记(8) 流程控制
- Go语言并发与并行学习笔记(三)