Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

protoc-gen-go: add stability warning to XxxServer and XxxClient #960

Closed
wants to merge 1 commit into from
Closed

protoc-gen-go: add stability warning to XxxServer and XxxClient #960

wants to merge 1 commit into from

Conversation

urandom2
Copy link

@urandom2 urandom2 commented Sep 28, 2019

Due to the lack of stability guarantees provided for service Server and
Client interfaces, as hightlighted in grpc/grpc-go#2318 and
grpc/grpc-go#3024, this change adds a godoc line that both warns users
and suggests the canonical workaround.

The structure of the godoc text is styled after an open proposal,
golang/go#34409, thus may need to be changed, but attempts to play well
with the tooling ecosystem, as was done for deprecated with
golang/go#10909.

Due to the lack of stability guarantees provided for service Server and
Client interfaces, as hightlighted in grpc/grpc-go#2318 and
grpc/grpc-go#3024, this change adds a godoc line that both warns users
and suggests the canonical workaround.

The structure of the godoc text is styled after an open proposal,
golang/go#34409, thus may need to be changed, but attempts to play well
with the tooling ecosystem, as was done for deprecated with
golang/go#10909.
@dsnet
Copy link
Member

dsnet commented Mar 9, 2020

The gRPC code generator will be moved over the gRPC project itself soon. Feel free to re-submit this to https://github.com/grpc/grpc-go when that happens.

@dsnet dsnet closed this Mar 9, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants