cmd/protoc-gen-go-grpc: rework service registration (#3828)

This commit is contained in:
Doug Fawley
2020-08-25 09:28:01 -07:00
committed by GitHub
parent 410880dd7d
commit 44d73dff99
76 changed files with 4146 additions and 2171 deletions

View File

@ -166,9 +166,9 @@ func (x) TestAllExtensionNumbersForType(t *testing.T) {
// Do end2end tests.
type server struct {
pb.UnimplementedSearchServiceServer
}
type server struct{}
var _ pb.UnstableSearchServiceService = (*server)(nil)
func (s *server) Search(ctx context.Context, in *pb.SearchRequest) (*pb.SearchResponse, error) {
return &pb.SearchResponse{}, nil
@ -195,7 +195,7 @@ func (x) TestReflectionEnd2end(t *testing.T) {
t.Fatalf("failed to listen: %v", err)
}
s := grpc.NewServer()
pb.RegisterSearchServiceServer(s, &server{})
pb.RegisterSearchServiceService(s, pb.NewSearchServiceService(&server{}))
pbv3.RegisterSearchServiceV3Server(s, &serverV3{})
// Register reflection service on s.
Register(s)