github.com/serversong/goreporter@v0.0.0-20200325104552-3cfaf44fd178/linters/interfacer/testdata/local/single/struct.go (about)

     1  package single
     2  
     3  type St struct{}
     4  
     5  func (s *St) Close() {}
     6  
     7  func (s *St) Basic(c Closer) {
     8  	c.Close()
     9  }
    10  
    11  func (s *St) BasicWrong(rc ReadCloser) { // WARN rc can be Closer
    12  	rc.Close()
    13  }