From 5ff078195a58d23a90a630ebdc323ed052368bd9 Mon Sep 17 00:00:00 2001 From: thurt Date: Mon, 15 Jan 2018 19:47:27 +0000 Subject: [PATCH] Converts the first letter of service name to uppercase fixes #484 --- protoc-gen-grpc-gateway/gengateway/template.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/protoc-gen-grpc-gateway/gengateway/template.go b/protoc-gen-grpc-gateway/gengateway/template.go index c6e55c130f7..1f55e6276d4 100644 --- a/protoc-gen-grpc-gateway/gengateway/template.go +++ b/protoc-gen-grpc-gateway/gengateway/template.go @@ -80,6 +80,8 @@ func applyTemplate(p param) (string, error) { var targetServices []*descriptor.Service for _, svc := range p.Services { var methodWithBindingsSeen bool + svcName := strings.Title(*svc.Name) + svc.Name = &svcName for _, meth := range svc.Methods { glog.V(2).Infof("Processing %s.%s", svc.GetName(), meth.GetName()) methName := strings.Title(*meth.Name)