change all references of grpc-common to examples

This commit is contained in:
Stanley Cheung
2015-08-27 15:55:36 -07:00
parent 8fb04f944e
commit 8740786e5b
7 changed files with 11 additions and 11 deletions

View File

@ -15,7 +15,7 @@ $ go get google.golang.org/grpc
Documentation Documentation
------------- -------------
You can find more detailed documentation and examples in the [grpc-common repository](http://github.com/grpc/grpc-common). You can find more detailed documentation and examples in the [examples directory](examples/).
Status Status
------ ------

View File

@ -3,7 +3,7 @@ gRPC in 3 minutes (Go)
BACKGROUND BACKGROUND
------------- -------------
For this sample, we've already generated the server and client stubs from [helloworld.proto](https://github.com/grpc/grpc-common/blob/master/protos/helloworld.proto). For this sample, we've already generated the server and client stubs from [helloworld.proto](https://github.com/grpc/grpc/blob/master/protos/helloworld.proto).
PREREQUISITES PREREQUISITES
------------- -------------
@ -20,8 +20,8 @@ INSTALL
------- -------
```sh ```sh
$ go get -u github.com/grpc/grpc-common/go/greeter_client $ go get -u github.com/grpc/grpc-go/examples/greeter_client
$ go get -u github.com/grpc/grpc-common/go/greeter_server $ go get -u github.com/grpc/grpc-go/examples/greeter_server
``` ```
TRY IT! TRY IT!

View File

@ -6,7 +6,7 @@ This tutorial provides a basic Go programmer's introduction to working with gRPC
- Generate server and client code using the protocol buffer compiler. - Generate server and client code using the protocol buffer compiler.
- Use the Go gRPC API to write a simple client and server for your service. - Use the Go gRPC API to write a simple client and server for your service.
It assumes that you have read the [Getting started](https://github.com/grpc/grpc-common) guide and are familiar with [protocol buffers] (https://developers.google.com/protocol-buffers/docs/overview). Note that the example in this tutorial uses the proto3 version of the protocol buffers language, which is currently in alpha release:you can find out more in the [proto3 language guide](https://developers.google.com/protocol-buffers/docs/proto3) and see the [release notes](https://github.com/google/protobuf/releases) for the new version in the protocol buffers Github repository. It assumes that you have read the [Getting started](https://github.com/grpc/grpc/tree/master/examples) guide and are familiar with [protocol buffers] (https://developers.google.com/protocol-buffers/docs/overview). Note that the example in this tutorial uses the proto3 version of the protocol buffers language, which is currently in alpha release:you can find out more in the [proto3 language guide](https://developers.google.com/protocol-buffers/docs/proto3) and see the [release notes](https://github.com/google/protobuf/releases) for the new version in the protocol buffers Github repository.
This isn't a comprehensive guide to using gRPC in Go: more reference documentation is coming soon. This isn't a comprehensive guide to using gRPC in Go: more reference documentation is coming soon.
@ -28,12 +28,12 @@ Then change your current directory to `grpc-go/examples/route_guide`:
$ cd $GOPATH/src/google.golang.org/grpc/examples/route_guide $ cd $GOPATH/src/google.golang.org/grpc/examples/route_guide
``` ```
You also should have the relevant tools installed to generate the server and client interface code - if you don't already, follow the setup instructions in [the Go quick start guide](https://github.com/grpc/grpc-common/tree/master/go). You also should have the relevant tools installed to generate the server and client interface code - if you don't already, follow the setup instructions in [the Go quick start guide](examples/).
## Defining the service ## Defining the service
Our first step (as you'll know from [Getting started](https://github.com/grpc/grpc-common)) is to define the gRPC *service* and the method *request* and *response* types using [protocol buffers] (https://developers.google.com/protocol-buffers/docs/overview). You can see the complete .proto file in [`grpc-common/protos/route_guide.proto`](https://github.com/grpc/grpc-common/blob/master/protos/route_guide.proto). Our first step (as you'll know from [Getting started](https://github.com/grpc/grpc/tree/master/examples)) is to define the gRPC *service* and the method *request* and *response* types using [protocol buffers] (https://developers.google.com/protocol-buffers/docs/overview). You can see the complete .proto file in [`examples/protos/route_guide.proto`](https://github.com/grpc/grpc/blob/master/protos/route_guide.proto).
To define a service, you specify a named `service` in your .proto file: To define a service, you specify a named `service` in your .proto file:

View File

@ -37,7 +37,7 @@ import (
"log" "log"
"os" "os"
pb "github.com/grpc/grpc-common/go/helloworld" pb "github.com/grpc/grpc-go/examples/helloworld"
"golang.org/x/net/context" "golang.org/x/net/context"
"google.golang.org/grpc" "google.golang.org/grpc"
) )

View File

@ -37,7 +37,7 @@ import (
"log" "log"
"net" "net"
pb "github.com/grpc/grpc-common/go/helloworld" pb "github.com/grpc/grpc-go/examples/helloworld"
"golang.org/x/net/context" "golang.org/x/net/context"
"google.golang.org/grpc" "google.golang.org/grpc"
) )

View File

@ -2,7 +2,7 @@
The route guide server and client demonstrate how to use grpc go libraries to The route guide server and client demonstrate how to use grpc go libraries to
perform unary, client streaming, server streaming and full duplex RPCs. perform unary, client streaming, server streaming and full duplex RPCs.
Please refer to [Getting Started Guide for Go] (https://github.com/grpc/grpc-common/blob/master/go/gotutorial.md) for more information. Please refer to [Getting Started Guide for Go] (examples/gotutorial.md) for more information.
See the definition of the route guide service in proto/route_guide.proto. See the definition of the route guide service in proto/route_guide.proto.

View File

@ -1,6 +1,6 @@
# Authentication # Authentication
As outlined <a href="https://github.com/grpc/grpc-common/blob/master/grpc-auth-support.md">here</a> gRPC supports a number of different mechanisms for asserting identity between an client and server. We'll present some code-samples here demonstrating how to provide TLS support encryption and identity assertions as well as passing OAuth2 tokens to services that support it. As outlined <a href="https://github.com/grpc/grpc/blob/master/doc/grpc-auth-support.md">here</a> gRPC supports a number of different mechanisms for asserting identity between an client and server. We'll present some code-samples here demonstrating how to provide TLS support encryption and identity assertions as well as passing OAuth2 tokens to services that support it.
# Enabling TLS on a gRPC client # Enabling TLS on a gRPC client