Skip to content

feat: add examples of Rust and TypeScript #53

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

Merged
merged 6 commits into from
Mar 18, 2025
Merged

feat: add examples of Rust and TypeScript #53

merged 6 commits into from
Mar 18, 2025

Conversation

alexeagle
Copy link
Member

@alexeagle alexeagle commented Mar 18, 2025

Unlike Go and Python, these examples include gRPC clients and servers. You can test this by starting the server in any language, then run clients in all the languages.

The way I've been asserting that protoc isn't built from source is by registering a fake C++ toolchain which always runs /bin/false as the compiler. But Rust expects to be able to piggy-back on the cc toolchain so that doesn't work anymore. We need a more surgical way to make CI red if we start compiling protoc.

Fixes #34

@alexeagle alexeagle requested review from arrdem and thesayyn March 18, 2025 06:53
Rust depends on having one that works. We can find a more surgical way to prevent protoc cc_binary from getting built.
@alexeagle alexeagle merged commit cb688bf into main Mar 18, 2025
11 checks passed
@alexeagle alexeagle deleted the update branch March 18, 2025 18:54
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.

[FR]: Rust Examples Please
2 participants