pi-lens
Version:
Real-time code feedback for pi — LSP, linters, formatters, type-checking, structural analysis & booboo
26 lines (25 loc) • 413 B
YAML
id: loop-var-capture
valid:
- |
for i := range items {
go func(index int) {
fmt.Println(index)
}(i)
}
- |
for i := range items {
fmt.Println(i)
}
invalid:
- |
for i := range items {
go func() {
fmt.Println(i)
}()
}
- |
for _, val := range data {
go func() {
fmt.Println(val)
}()
}