1// Copyright 2012 The Go Authors. All rights reserved. 2// Use of this source code is governed by a BSD-style 3// license that can be found in the LICENSE file. 4 5// This file contains tests for the rangeloop checker. 6 7package rangeloop 8 9func RangeLoopTests() { 10 var s []int 11 for i, v := range s { 12 go func() { 13 println(i) // ERROR "loop variable i captured by func literal" 14 println(v) // ERROR "loop variable v captured by func literal" 15 }() 16 } 17} 18