projects
/
dotfiles
/
.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
Update .bashrc
[dotfiles/.git]
/
range_go13
/
range_go13.go
1
package pkg
2
3
func fn() {
4
var m map[string]int
5
6
// with :=
7
for x, _ := range m {
8
_ = x
9
}
10
// with =
11
var y string
12
_ = y
13
for y, _ = range m {
14
}
15
16
// all OK:
17
for x := range m {
18
_ = x
19
}
20
for x, y := range m {
21
_, _ = x, y
22
}
23
for _, y := range m {
24
_ = y
25
}
26
var x int
27
_ = x
28
for y = range m {
29
}
30
for y, x = range m {
31
}
32
for _, x = range m {
33
}
34
}