grpc-go/reflection
Easwar Swaminathan 42cadc171d
test: cleanup balancer switching tests (#5271)
2022-03-30 12:58:41 -07:00
..
grpc_reflection_v1alpha cmd/protoc-gen-go-grpc: update version for release (#5070) 2021-12-20 15:40:38 -08:00
grpc_testing cmd/protoc-gen-go-grpc: update version for release (#5070) 2021-12-20 15:40:38 -08:00
grpc_testing_not_regenerate reflection: add comments on protos (#5209) 2022-02-25 16:54:14 -08:00
README.md Minor fixes 2016-06-27 12:01:05 -07:00
serverreflection.go reflection: improve server implementation (#5197) 2022-02-18 13:13:23 -08:00
serverreflection_test.go test: cleanup balancer switching tests (#5271) 2022-03-30 12:58:41 -07:00

README.md

Reflection

Package reflection implements server reflection service.

The service implemented is defined in: https://github.com/grpc/grpc/blob/master/src/proto/grpc/reflection/v1alpha/reflection.proto.

To register server reflection on a gRPC server:

import "google.golang.org/grpc/reflection"

s := grpc.NewServer()
pb.RegisterYourOwnServer(s, &server{})

// Register reflection service on gRPC server.
reflection.Register(s)

s.Serve(lis)