go backend: support name keyword args in function calls `f(a=1, b=2)`