golangci-lint/test/testdata/ireturn_allow.go
2022-07-15 15:32:10 +02:00

14 lines
370 B
Go

//golangcitest:args -Eireturn
//golangcitest:config_path testdata/configs/ireturn.yml
package testdata
type (
IreturnAllowDoer interface{ Do() }
ireturnAllowDoer struct{}
)
func NewAllowDoer() IreturnAllowDoer { return new(ireturnAllowDoer) }
func (d *ireturnAllowDoer) Do() { /*...*/ }
func NewerAllowDoer() *ireturnAllowDoer { return new(ireturnAllowDoer) }