1// Copyright 2021 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 5package foo_test 6 7const ( 8 a = iota 9 b 10) 11 12const ( 13 c = 3 14 d = 4 15) 16 17const ( 18 e = iota 19 f 20) 21 22// The example refers to only one of the constants in the iota group, but we 23// must keep all of them because of the iota. The second group of constants can 24// be trimmed. The third has an iota, but is unused, so it can be eliminated. 25 26func Example() { 27 _ = b 28 _ = d 29} 30 31// Need two examples to hit the playExample function. 32 33func Example2() { 34} 35