Skip to content

Commit 27970f3

Browse files
WebrpcMethods(), var methods indentation (#77)
* methods function * examples * Methods() -> WebrpcMethods()
1 parent d45f5a4 commit 27970f3

File tree

3 files changed

+84
-67
lines changed

3 files changed

+84
-67
lines changed

_examples/golang-basics/example.gen.go

+40-33
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

_examples/golang-imports/api.gen.go

+25-18
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

types.go.tmpl

+19-16
Original file line numberDiff line numberDiff line change
@@ -29,23 +29,26 @@
2929

3030
{{- end }}
3131

32-
var (
33-
methods = map[string]method{
34-
{{- range $_, $service := $services -}}
35-
{{- range $_, $method := $service.Methods }}
36-
"/rpc/{{$service.Name}}/{{$method.Name}}": {
37-
Name: "{{$method.Name}}",
38-
Service: "{{$service.Name}}",
39-
Annotations: map[string]string{
40-
{{- range $_, $annotation := $method.Annotations -}}
41-
"{{$annotation.AnnotationType}}": "{{$annotation.Value}}",
42-
{{- end -}}
43-
},
44-
},
45-
{{- end -}}
46-
{{ end }}
32+
var methods = map[string]method{
33+
{{- range $_, $service := $services -}}
34+
{{- range $_, $method := $service.Methods }}
35+
"/rpc/{{$service.Name}}/{{$method.Name}}": {
36+
Name: "{{$method.Name}}",
37+
Service: "{{$service.Name}}",
38+
Annotations: map[string]string{ {{- range $_, $annotation := $method.Annotations -}}"{{$annotation.AnnotationType}}": "{{$annotation.Value}}", {{- end -}} },
39+
},
40+
{{- end -}}
41+
{{ end }}
42+
}
43+
44+
func WebrpcMethods() map[string]method {
45+
res := make(map[string]method, len(methods))
46+
for k, v := range methods {
47+
res[k] = v
4748
}
48-
)
49+
50+
return res
51+
}
4952

5053
var WebRPCServices = map[string][]string{
5154
{{- range $_, $service := $services}}

0 commit comments

Comments
 (0)