github.com/nozzle/golangci-lint@v1.49.0-nz3/test/testdata/unused.go (about)

     1  //golangcitest:args -Eunused
     2  package testdata
     3  
     4  func fn1() {} // want "func `fn1` is unused"
     5  
     6  //nolint:unused
     7  func fn2() { fn3() }
     8  
     9  func fn3() {} // want "func `fn3` is unused"
    10  
    11  func fn4() { fn5() } // want "func `fn4` is unused"
    12  
    13  func fn5() {} // want "func `fn5` is unused"
    14  
    15  func fn6() { fn4() } // want "func `fn6` is unused"
    16  
    17  type unusedStruct struct{} // want "type `unusedStruct` is unused"
    18  
    19  type unusedStructNolintUnused struct{} //nolint:unused
    20  
    21  type unusedStructNolintMegacheck struct{} //nolint:megacheck