From 474e667e9a9339f34dcaea366bb9b9114f5ebb25 Mon Sep 17 00:00:00 2001 From: Egor Aristov Date: Thu, 23 Oct 2025 10:26:37 +0300 Subject: [PATCH] fix --- kitcom/go_gen.tmpl | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/kitcom/go_gen.tmpl b/kitcom/go_gen.tmpl index 76ad384..7bd77aa 100644 --- a/kitcom/go_gen.tmpl +++ b/kitcom/go_gen.tmpl @@ -16,15 +16,15 @@ type {{.Name}} struct { Ipc *kittenipc.KittenIPC } -{{range $mtd := .Methods}} +{{range $mtd := $e.Methods}} func ({{$e.Name | receiver}} *{{$e.Name}}) {{$mtd.Name}}( {{range $mtd.Params}}{{.Name}} {{.Type | typedef}}, {{end}} ) ( {{range $mtd.Ret}}{{.Type | typedef}}, {{end}}error ) { - results, err := {{$e.Name | receiver}}.Ipc.Call("{{$mtd.Name}}"{{range $mtd.Params}}, {{.Name}}{{end}}) + results, err := {{$e.Name | receiver}}.Ipc.Call("{{$e.Name}}", "{{$mtd.Name}}"{{range $mtd.Params}}, {{.Name}}{{end}}) if err != nil { - return {{range $idx, $ret := $mtd.Ret}}{{zerovalue $ret.Type}}, {{end}}, fmt.Errorf("call to {{$e.Name}}.{{$mtd.Name}} failed: %w", err) + return {{range $mtd.Ret}}{{.Type | zerovalue}}, {{end}}, fmt.Errorf("call to {{$e.Name}}.{{$mtd.Name}} failed: %w", err) } return {{range $idx, $ret := $mtd.Ret}}results[{{$idx}}].({{$ret.Type | typedef}}), {{end}}nil }