github.com/vanstinator/golangci-lint@v0.0.0-20240223191551-cc572f00d9d1/test/testdata/forcetypeassert.go (about) 1 //golangcitest:args -Eforcetypeassert 2 package testdata 3 4 import "fmt" 5 6 func forcetypeassertInvalid() { 7 var a interface{} 8 _ = a.(int) // want "type assertion must be checked" 9 10 var b interface{} 11 bi := b.(int) // want "type assertion must be checked" 12 fmt.Println(bi) 13 } 14 15 func forcetypeassertValid() { 16 var a interface{} 17 if ai, ok := a.(int); ok { 18 fmt.Println(ai) 19 } 20 }