-
Notifications
You must be signed in to change notification settings - Fork 435
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
Update Go quick start to work with grpc-go v1.30.0-dev.1 or v1.30.0 #306
Comments
Why don't they work with v1.30.0? |
Because v1.30.0 has both flavors of the generated files, see https://github.com/grpc/grpc-go/tree/master/examples/helloworld/helloworld: As a result we run into the problem reported in grpc/grpc-go#3688. |
Is there something I'm missing, and it should be working with v1.30.0? |
Ideally we'd be using the latest release. But our latest tag has pb.gos generated with the new, still-experimental codegen tool. Maybe the release instructions should |
#307 does that.
I can certainly update the quick start to include the Which approach do you prefer? |
No, I mean the Option 3 would be to use My preference would be to keep these quick start instructions on the latest release and revert #307. Option 3 does seem like the best idea, actually, given that's the direction we will want people to go once it is released at v1.0. |
Right, but that wouldn't help us address the situation are are in right now. By "#307 does that", I meant that by cloning v1.30.0-dev.1, users get example sources that contain
Ok, but then you'll need to give me some guidance on how to update the quick start instructions. If it would be easier, I wouldn't mind hopping onto a call with you. Let me know. |
#313 is Option 1. This is okay. Option 3 is to use the new codegen tool in |
Oh, and I'm always happy to hop on a chat/call with you to discuss / help. Feel free to reach out directly any time! |
Ok, let me explore option 3 and let you know if I have any questions. (Btw, the Hangout invite I sent to you is still pending :)) |
Does |
Since it's a different binary, you need to use |
In #304, the
grpc_go_release_tag
was updated:I'm going to revert this since the instructions aren't working otherwise. For context, see #298 (comment).
The text was updated successfully, but these errors were encountered: