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

     1  //golangcitest:args -Eireturn
     2  //golangcitest:config_path testdata/configs/ireturn.yml
     3  //golangcitest:expected_exitcode 0
     4  package testdata
     5  
     6  type (
     7  	IreturnAllowDoer interface{ Do() }
     8  	ireturnAllowDoer struct{}
     9  )
    10  
    11  func NewAllowDoer() IreturnAllowDoer { return new(ireturnAllowDoer) }
    12  func (d *ireturnAllowDoer) Do()      { /*...*/ }
    13  
    14  func NewerAllowDoer() *ireturnAllowDoer { return new(ireturnAllowDoer) }