From b8653a5f5b45bb21e67fad5f0d833e2fd6628041 Mon Sep 17 00:00:00 2001 From: chai2010 Date: Sat, 14 Jul 2018 18:16:26 +0800 Subject: [PATCH] =?UTF-8?q?ch4-05:=20=E5=A2=9E=E5=8A=A0=E6=88=AA=E5=8F=96?= =?UTF-8?q?=E5=99=A8=E5=86=85=E5=AE=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ch4-rpc/ch4-05-grpc-hack.md | 52 ++++- .../ch4-05-grpc-hack/panic-and-log/Makefile | 10 + .../ch4-05-grpc-hack/panic-and-log/dummy.txt | 0 .../panic-and-log/helloworld.pb.go | 192 ++++++++++++++++++ .../panic-and-log/helloworld.proto | 15 ++ .../ch4-05-grpc-hack/panic-and-log/main.go | 75 +++++++ 6 files changed, 339 insertions(+), 5 deletions(-) create mode 100644 vendor/gobook.examples/ch4-05-grpc-hack/panic-and-log/Makefile delete mode 100644 vendor/gobook.examples/ch4-05-grpc-hack/panic-and-log/dummy.txt create mode 100644 vendor/gobook.examples/ch4-05-grpc-hack/panic-and-log/helloworld.pb.go create mode 100644 vendor/gobook.examples/ch4-05-grpc-hack/panic-and-log/helloworld.proto create mode 100644 vendor/gobook.examples/ch4-05-grpc-hack/panic-and-log/main.go diff --git a/ch4-rpc/ch4-05-grpc-hack.md b/ch4-rpc/ch4-05-grpc-hack.md index 21286bc..b194573 100644 --- a/ch4-rpc/ch4-05-grpc-hack.md +++ b/ch4-rpc/ch4-05-grpc-hack.md @@ -266,15 +266,57 @@ func (a *Authentication) Auth(ctx context.Context) error { 首先通过metadata.FromIncomingContext从ctx上下文中获取元信息,然后取出相应的认证信息进行认证。 - -