Is your feature request related to a problem? Please describe.
We are currently exploring migrating our project from the gRPC Go implementation to connect-go. Since our project uses several micro services, we have a lot of tests were we launch other microservices (in a defined state) to interact with our test target (or the other way around). For that we heavily rely on the bufconn package to avoid a lot of unnecessary (even though local) network traffic and network port management in the tests.
It seems that the internal packages memhttp / memhttptest offer a similar functionality. I wonder if there is an intent to publish these packages as an official testing solution?
Describe the solution you'd like
Export the memhttp package.
Is your feature request related to a problem? Please describe.
We are currently exploring migrating our project from the gRPC Go implementation to connect-go. Since our project uses several micro services, we have a lot of tests were we launch other microservices (in a defined state) to interact with our test target (or the other way around). For that we heavily rely on the
bufconnpackage to avoid a lot of unnecessary (even though local) network traffic and network port management in the tests.It seems that the internal packages
memhttp/memhttptestoffer a similar functionality. I wonder if there is an intent to publish these packages as an official testing solution?Describe the solution you'd like
Export the
memhttppackage.