github.com/golang/mock@v1.6.0/mockgen/internal/tests/extra_import/import.go (about)

     1  // Package extra_import makes sure output does not import it. See #515.
     2  package extra_import
     3  
     4  //go:generate mockgen -destination mock.go -package extra_import . Foo
     5  
     6  type Message struct {
     7  	Text string
     8  }
     9  
    10  type Foo interface {
    11  	Bar(channels []string, message chan<- Message)
    12  }