《Go语音圣经(中文版)》笔记(2)
Contents
#《Go 语音圣经(中文版)》
#入门
#查找重复的行
1 | package main |
if
语句条件两边也不加括号,但是主体部分需要加。
map
存储了键/值
(key/value
)的集合,对集合元素,提供常数时间的存、取或测试操作。
键
可以是任意类型,只要其值能用==
运算符比较。值
则可以是任意类型。
map
中不含某个键时会自动创建键并赋值零值
。
map
的迭代顺序并不确定,从实践来看,该顺序随机,每次运行都会变化。[1]
bufio
包的Scanner
类型读取输入并将其拆成行或单词。
每次调用input.Scan()
,即读入下一行,并移除行末的换行符。
Scan
函数在读到一行时返回true
,不再有输入时返回false
。