Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetServicePlugins ¶
func GetServicePlugins() *orderedmap.OrderedMap[string, ServicePlugin]
func RegisterServicePlugin ¶
func RegisterServicePlugin(plugin ServicePlugin)
Types ¶
type ServicePlugin ¶
type ServicePlugin interface { Initialize(restServer *rest.RestServer, grpcServer *grpcx.GrpcServer, dialCtx pipeconn.DialContextFunc) GetName() string Close() GoDoudouServicePlugin() GetServiceInstance() interface{} }
Click to show internal directories.
Click to hide internal directories.