3 //lint:ignore U1000 consider yourself used
4 type t1 struct{} // used
5 type t2 struct{} // used
6 type t3 struct{} // used
8 func (t1) fn1() {} // used
9 func (t1) fn2() {} // used
10 func (t1) fn3() {} // used
12 //lint:ignore U1000 be gone
13 func (t2) fn1() {} // used
14 func (t2) fn2() {} // unused
15 func (t2) fn3() {} // unused
17 func (t3) fn1() {} // unused
18 func (t3) fn2() {} // unused
19 func (t3) fn3() {} // unused
21 //lint:ignore U1000 consider yourself used
27 //lint:ignore U1000 bye
28 type t4 struct { // used
32 func (t4) bar() {} // used
34 //lint:ignore U1000 consider yourself used
35 type t5 map[int]struct { // used
39 //lint:ignore U1000 consider yourself used
40 type t6 interface { // used
44 //lint:ignore U1000 cpnsider yourself used
45 type t7 = struct { // used
49 //lint:ignore U1000 consider yourself used
50 type t8 struct{} // used
52 func (t8) fn() { // used
56 func otherFn() {} // used