From f028dbcfebd075f60d73ecb93ddf58ab0cc89c70 Mon Sep 17 00:00:00 2001 From: Michael Le Date: Thu, 22 Aug 2019 03:00:20 -0400 Subject: [PATCH] Use exported Get methods in Go quick-start Suggest users to use the exported Get methods instead of directly accessing the data. --- content/docs/quickstart/go.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/content/docs/quickstart/go.md b/content/docs/quickstart/go.md index a0747e2..049aa64 100644 --- a/content/docs/quickstart/go.md +++ b/content/docs/quickstart/go.md @@ -162,7 +162,7 @@ Edit `greeter_server/main.go` and add the following function to it: ```go func (s *server) SayHelloAgain(ctx context.Context, in *pb.HelloRequest) (*pb.HelloReply, error) { - return &pb.HelloReply{Message: "Hello again " + in.Name}, nil + return &pb.HelloReply{Message: "Hello again " + in.GetName()}, nil } ``` @@ -175,7 +175,7 @@ r, err = c.SayHelloAgain(ctx, &pb.HelloRequest{Name: name}) if err != nil { log.Fatalf("could not greet: %v", err) } -log.Printf("Greeting: %s", r.Message) +log.Printf("Greeting: %s", r.GetMessage()) ``` #### Run! @@ -206,4 +206,4 @@ Greeting: Hello again world and [gRPC Concepts](/docs/guides/concepts/) - Work through a more detailed tutorial in [gRPC Basics: Go](/docs/tutorials/basic/go/) - Explore the gRPC Go core API in its [reference - documentation](https://godoc.org/google.golang.org/grpc) \ No newline at end of file + documentation](https://godoc.org/google.golang.org/grpc)