@SergeyBykov, you may consider looking into Hashicorp’s go-plugin project (which I am looking for in my use case). It has a slight overhead as it uses gRPC to communicate between plugins, but you get dynamic pluggability and polyglot plugins in return.