Always use return in wrapped method (#1410)

This commit is contained in:
Lea Anthony
2022-06-06 00:41:44 -10:00
committed by GitHub
parent cd162918d4
commit fe341741b5
+1 -5
View File
@@ -44,11 +44,7 @@ func (b *Bindings) GenerateGoBindings(baseDir string) error {
argsString := args.Join(", ")
jsoutput.WriteString(fmt.Sprintf("\nexport function %s(%s) {", methodName, argsString))
jsoutput.WriteString("\n")
if methodDetails.OutputCount() == 0 {
jsoutput.WriteString(fmt.Sprintf(" window['go']['%s']['%s']['%s'](%s);", packageName, structName, methodName, argsString))
} else {
jsoutput.WriteString(fmt.Sprintf(" return window['go']['%s']['%s']['%s'](%s);", packageName, structName, methodName, argsString))
}
jsoutput.WriteString(fmt.Sprintf(" return window['go']['%s']['%s']['%s'](%s);", packageName, structName, methodName, argsString))
jsoutput.WriteString("\n")
jsoutput.WriteString(fmt.Sprintf("}"))
jsoutput.WriteString("\n")