grpc-go/reflection
RedHawker 182e9df160
Grab comment from proto file, similar to protoc-gen-go (#5540)
2022-09-06 12:35:40 -07:00
..
grpc_reflection_v1alpha Grab comment from proto file, similar to protoc-gen-go (#5540) 2022-09-06 12:35:40 -07:00
grpc_testing Grab comment from proto file, similar to protoc-gen-go (#5540) 2022-09-06 12:35:40 -07: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)