github.com/serversong/goreporter@v0.0.0-20200325104552-3cfaf44fd178/linters/deadcode/testdata/p2/sample.go (about) 1 package p 2 3 // main is unused 4 func main() { 5 f(x) 6 return 7 } 8 9 // x is used 10 var x int 11 12 // unused is unused 13 var unused int 14 15 // f is used 16 func f(x int) { 17 } 18 19 // g is unused 20 func g(x int) { 21 } 22 23 // H is exported 24 func H(x int) { 25 } 26 27 // init is used 28 func init() { 29 } 30 31 var _ int 32 33 func h(x int) { 34 if x > 0 { 35 h(x - 1) 36 } 37 }