Is there anything in the Go ecosystem that works like RPyC, where I can execute code remotely and seamlessly? Rather than load a script as in Python, ideally the execution server would load a single Go DLL and it’s exports would be visible on the client.
This is for Windows where I’d like to build Go DLLs for a non-Go host app (e.g. in .NET). AFAICT, Go still doesn’t allow multiple Windows DLLs to be loaded from a non-Go host.