From f0d0c4955fdee5bbce5e8b4a88443d0f670569c7 Mon Sep 17 00:00:00 2001 From: Brandon Philips <brandon.philips@coreos.com> Date: Wed, 16 Sep 2015 18:00:53 -0700 Subject: [PATCH 1/4] grpc-auth-support: move to a Documentation folder Perhaps we should move the examples into this folder too? Clearly this random bit of documentation doesn't belong in the root folder in any case. --- grpc-auth-support.md => Documentation/grpc-auth-support.md | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename grpc-auth-support.md => Documentation/grpc-auth-support.md (100%) diff --git a/grpc-auth-support.md b/Documentation/grpc-auth-support.md similarity index 100% rename from grpc-auth-support.md rename to Documentation/grpc-auth-support.md From 04e58f38205acb0172ca7b6a6e70f797df8d9196 Mon Sep 17 00:00:00 2001 From: Brandon Philips <brandon.philips@coreos.com> Date: Wed, 16 Sep 2015 18:03:32 -0700 Subject: [PATCH 2/4] Documentation: grpc-auth-support point at gRPC.io Instead of linking to the gRPC docs in github link to gRPC.io --- Documentation/grpc-auth-support.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Documentation/grpc-auth-support.md b/Documentation/grpc-auth-support.md index f80cbbdb..5a075f61 100644 --- a/Documentation/grpc-auth-support.md +++ b/Documentation/grpc-auth-support.md @@ -1,6 +1,6 @@ # Authentication -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. +As outlined in the [gRPC authentication guide](http://www.grpc.io/docs/guides/auth.html) there are 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 From 853dbe54a67fe90b5c313283cefa65acbf866270 Mon Sep 17 00:00:00 2001 From: Brandon Philips <brandon.philips@coreos.com> Date: Wed, 16 Sep 2015 18:04:08 -0700 Subject: [PATCH 3/4] examples: link to grpc.io Instead of linking directly to github link to the grpc.io website. --- examples/gotutorial.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/gotutorial.md b/examples/gotutorial.md index 8df15a4a..28eadf39 100644 --- a/examples/gotutorial.md +++ b/examples/gotutorial.md @@ -33,7 +33,7 @@ You also should have the relevant tools installed to generate the server and cli ## Defining the service -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/route_guide/proto/route_guide.proto`](examples/route_guide/proto/route_guide.proto). +Our first step (as you'll know from the [quick start](http://www.grpc.io/docs/#quick-start)) 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/route_guide/proto/route_guide.proto`](examples/route_guide/proto/route_guide.proto). To define a service, you specify a named `service` in your .proto file: From dec1ab1152d11b915b27256e023a3f7770a60342 Mon Sep 17 00:00:00 2001 From: Brandon Philips <brandon.philips@coreos.com> Date: Wed, 16 Sep 2015 18:25:57 -0700 Subject: [PATCH 4/4] README: expand the description Provide a bit more context in the README of what this is and how to find more information. This is necessary because many people use GitHub as a discovery mechanism. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 57a88341..232ffaa1 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ [](https://travis-ci.org/grpc/grpc-go) [](https://godoc.org/google.golang.org/grpc) -The Go implementation of [gRPC](https://github.com/grpc/grpc) +The Go implementation of [gRPC](http://www.grpc.io/): A high performance, open source, general RPC framework that puts mobile and HTTP/2 first. For more information see the [gRPC Quick Start](http://www.grpc.io/docs/) guide. Installation ------------