File tree Expand file tree Collapse file tree 3 files changed +14
-20
lines changed Expand file tree Collapse file tree 3 files changed +14
-20
lines changed Original file line number Diff line number Diff line change @@ -115,7 +115,7 @@ public function getFiles(): array
115115 ],
116116 [
117117 'scope ' => 'service ' ,
118- 'destination ' => '{{ service.name | caseLower}}/{{service.name | caseKebab }}.go ' ,
118+ 'destination ' => '{{ service.name | caseLower}}/{{service.name | caseSnake }}.go ' ,
119119 'template ' => 'go/services/service.go.twig ' ,
120120 ],
121121 [
@@ -125,7 +125,7 @@ public function getFiles(): array
125125 ],
126126 [
127127 'scope ' => 'definition ' ,
128- 'destination ' => 'models/{{ definition.name | caseLower }}.go ' ,
128+ 'destination ' => 'models/{{ definition.name | caseSnake }}.go ' ,
129129 'template ' => 'go/models/model.go.twig ' ,
130130 ],
131131 ];
Original file line number Diff line number Diff line change @@ -15,32 +15,26 @@ import (
1515{% endif %}
1616)
1717
18- func main() {
19- client := client.New(
18+ client := client.New(
2019{% if method .auth | length > 0 %}
21- client.WithEndpoint("{{ spec .endpointDocs | raw }}") // Your API Endpoint
20+ client.WithEndpoint("{{ spec .endpointDocs | raw }}")
2221{% for node in method .auth %}
2322{% for key ,header in node | keys %}
24- client.With{{header }}("{{node [header ][' x-appwrite' ]['demo' ] | raw }}") // {{ node [ header ].description}}
23+ client.With{{header }}("{{node [header ][' x-appwrite' ]['demo' ] | raw }}")
2524{% endfor %}
2625{% endfor %}
27- )
26+ )
2827
2928{% endif %}
30- service := {{ service .name | caseLower }}.New(client)
31- response, error := service.{{ method .name | caseUcfirst }}(
29+ service := {{ service .name | caseLower }}.New(client)
30+
31+ response, error := service.{{ method .name | caseUcfirst }}({% if method .parameters .all | length == 0 %}){% else %}
32+
3233{% for parameter in method .parameters .all %}
3334{% if parameter .required %}
34- {{ parameter | paramExample }},
35+ {{ parameter | paramExample }},
3536{% else %}
36- {{ service .name | caseLower }}.With{{ method .name | caseUcfirst }}{{ parameter .name | caseUcfirst }}({{ parameter | paramExample }}),
37+ {{ service .name | caseLower }}.With{{ method .name | caseUcfirst }}{{ parameter .name | caseUcfirst }}({{ parameter | paramExample }}),
3738{% endif %}
3839{% endfor %}
39- )
40-
41- if error != nil {
42- panic(error)
43- }
44-
45- fmt.Println(response)
46- }
40+ {% endif %})
Original file line number Diff line number Diff line change 99type {{ definition .name | caseUcfirst }} struct {
1010 {%~ for property in definition .properties %}
1111 {{ property .description | godocComment(4 ) }}
12- {{ property .name | caseUcfirst }} {{ property | propertyType(spec ) }} `json:"{{ property .name | escapeKeyword }}"`
12+ {{ property .name | caseUcfirst | escapeKeyword }} {{ property | propertyType(spec ) }} `json:"{{ property .name }}"`
1313 {%~ endfor %}
1414
1515 // Used by Decode() method
You can’t perform that action at this time.
0 commit comments