From 81fdf0fac731f9a1b2a5fc5d1aaff22786dadd4d Mon Sep 17 00:00:00 2001 From: andig Date: Sun, 1 Dec 2024 11:40:34 +0100 Subject: [PATCH] Go: fix encoding parameters to Go representation (#17525) --- provider/go.go | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/provider/go.go b/provider/go.go index ff76ac2b1..cbcf7452a 100644 --- a/provider/go.go +++ b/provider/go.go @@ -186,11 +186,7 @@ func (p *Go) evaluate() (res any, err error) { } func (p *Go) setParam(param string, val any) error { - if str, ok := val.(string); ok { - val = "\"" + str + "\"" - } - - _, err := p.vm.Eval(fmt.Sprintf("%s := %v;", param, val)) + _, err := p.vm.Eval(fmt.Sprintf("%s := %#v;", param, val)) return err }