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) }