golangci-lint/test/testdata/scopelint.go
Ludovic Fernandez fce3949d5b
Deprecate 'scopelint' linter (#1819)
* Deprecate scopelint linter

* clean code base.
2021-03-09 10:19:22 -08:00

18 lines
350 B
Go

//args: -Escopelint --internal-cmd-test
package testdata
import "fmt"
func ScopelintTest() {
values := []string{"a", "b", "c"}
var funcs []func()
for _, val := range values {
funcs = append(funcs, func() {
fmt.Println(val) // ERROR "Using the variable on range scope `val` in function literal"
})
}
for _, f := range funcs {
f()
}
}