Versions in this module Expand all Collapse all v0 v0.5.3 Feb 24, 2023 v0.5.2 Feb 22, 2023 Changes in this version + var Version = shared.Version + func Register(funcName string, fn interface{}) + func Serve() + type GRPCPlugin struct + Impl shared.IFuncCaller + func (p *GRPCPlugin) GRPCClient(ctx context.Context, broker *plugin.GRPCBroker, c *grpc.ClientConn) (interface{}, error) + func (p *GRPCPlugin) GRPCServer(broker *plugin.GRPCBroker, s *grpc.Server) error + type RPCPlugin struct + Impl shared.IFuncCaller + func (p *RPCPlugin) Client(b *plugin.MuxBroker, c *rpc.Client) (interface{}, error) + func (p *RPCPlugin) Server(*plugin.MuxBroker) (interface{}, error)