Results 16 comments of shantuo

As mentioned in #184 , this could be achieved by an anonymous cleanup function.

It looks like Travis is using another version of `wire` library to run the tests? I can't reproduce it locally.

I think this is related https://travis-ci.community/t/issue-pr-build-using-wrong-commit-entirely-migrated-from-github/1153 Reopen to track.

Thanks @rogpeppe for the write-up! We did in the past got similar types of feature request and we'd like to revisit this issue and do some design work.

Hi @gracenoah , is your `Interface` a Go built-in type?

No worries, from what I can tell in the stack trace you provided, I don't think this is a bug in `Bind`, but maybe in `NewSet`, as the panic happens...

Thanks @rogpeppe for the suggestion! This needs some design work we want to at some point revisit. We think this might provide shortcuts as an alternative to the use cases...

I agree, there are three places reporting the same "unknown pattern" error, I'll try to distinguish them into better proper messages.

Deployed just now and it works now, thanks @rakyll [ ![image](https://user-images.githubusercontent.com/8689543/35593949-7008d042-05c6-11e8-8aef-77e6b06c911a.png) ](url)

It should include only the direct child internal packages, in this example, the page for go.opencensus.io includes go.opencensus.io/internal/* but not go.opencensus.io/*/internal.