github.com/nozzle/golangci-lint@v1.49.0-nz3/test/testdata/scopelint.go (about) 1 //golangcitest:args -Escopelint --internal-cmd-test 2 package testdata 3 4 import "fmt" 5 6 func ScopelintTest() { 7 values := []string{"a", "b", "c"} 8 var funcs []func() 9 for _, val := range values { 10 funcs = append(funcs, func() { 11 fmt.Println(val) // want "Using the variable on range scope `val` in function literal" 12 }) 13 } 14 for _, f := range funcs { 15 f() 16 } 17 }