chore(docs): fix incorrect proto path in helloworld tutorial (#368)
This change reverts #366. The `proto/` directory, as described in the guide, is created under the root of the crate. Not under `src/`. I've also included a fix to the `grpcurl` endpoint.
This commit is contained in:
@@ -129,7 +129,7 @@ At the root of your crate, create a `build.rs` file and add the following code:
|
|||||||
|
|
||||||
```rust
|
```rust
|
||||||
fn main() -> Result<(), Box<dyn std::error::Error>> {
|
fn main() -> Result<(), Box<dyn std::error::Error>> {
|
||||||
tonic_build::compile_protos("src/proto/helloworld.proto")?;
|
tonic_build::compile_protos("proto/helloworld.proto")?;
|
||||||
Ok(())
|
Ok(())
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
@@ -244,7 +244,7 @@ If have a gRPC GUI client such as [Bloom RPC] you should be able to send request
|
|||||||
|
|
||||||
Or if you use [grpcurl] then you can simply try send requests like this:
|
Or if you use [grpcurl] then you can simply try send requests like this:
|
||||||
```
|
```
|
||||||
$ grpcurl -plaintext -import-path ./proto -proto helloworld.proto -d '{"name": "Tonic"}' localhost:50051 helloworld.Greeter/SayHello
|
$ grpcurl -plaintext -import-path ./proto -proto helloworld.proto -d '{"name": "Tonic"}' [::]:50051 helloworld.Greeter/SayHello
|
||||||
```
|
```
|
||||||
And receiving responses like this:
|
And receiving responses like this:
|
||||||
```
|
```
|
||||||
|
|||||||
Reference in New Issue
Block a user