Hi,
On 2017/03/15 11:08, Massimo Fidanza wrote:
> Hello,
>
> what it means to add a new procedural language such as Go or Rust?
I think you're looking for how to write a "PL function call handler", most
likely in C. See for example how plpython_call_handler() is defined in
src/pl/plpython/plpy_main.c. Also read:
https://www.postgresql.org/docs/devel/static/plhandler.html
Beside the call handler, there are couple of other auxiliary functions
that must be provided viz. validator and inline_handler (again, see
plpython_validator and plpython_inline_handler).
Thanks,
Amit