Skip to content

Commit 6b02e95

Browse files
committed
Constructor setters under struct of service
1 parent 22e0ba3 commit 6b02e95

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

templates/go/services/service.go.twig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ func (options {{ (method.name ~ "Options") | caseUcfirst }}) New() *{{ (method.n
5858
}
5959
type {{ (method.name ~ "Option" ) | caseUcfirst }} func(*{{ (method.name ~ "Options") | caseUcfirst }})
6060
{% for parameter in method.parameters.all|filter(v => not v.required) %}
61-
func With{{ method.name | caseUcfirst }}{{ parameter.name | caseUcfirst }}(v {{ (parameter | typeName) }}) {{ (method.name ~ "Option") | caseUcfirst }} {
61+
func (srv *{{ service.name | caseUcfirst }}) With{{ method.name | caseUcfirst }}{{ parameter.name | caseUcfirst }}(v {{ (parameter | typeName) }}) {{ (method.name ~ "Option") | caseUcfirst }} {
6262
return func(o *{{ (method.name ~ "Options") | caseUcfirst }}) {
6363
o.{{ parameter.name | caseUcfirst }} = v
6464
o.enabledSetters["{{ parameter.name | caseUcfirst }}"] = true

0 commit comments

Comments
 (0)