func (p *GoPluginRPC) Server(*plugin.MuxBroker) (interface{}, error) {
	return &GoPluginServer{Mux: p.Mux}, nil
}
Server returns a go-plugin compliant interface that handles the
provider side of the interface.
package common
import (
	"net/rpc"
	"github.com/hashicorp/go-plugin"
)