package
0.3.36
Repository: https://github.com/pangdogs/core.git
Documentation: pkg.go.dev

# Functions

Component 定义组件.
ComponentInterface 定义组件接口.
ComponentWithInterface 定义有接口的组件,接口名称将作为组件名.
Plugin 定义通用插件.
PluginInterface 定义通用插件接口,因为仅有接口没有实现,所以不能用于向插件包安装插件.
RuntimePlugin 定义运行时插件.
RuntimePluginInterface 定义运行时插件接口,因为仅有接口没有实现,所以不能用于向插件包安装插件.
ServicePlugin 定义服务插件.
ServicePluginInterface 定义服务插件接口,因为仅有接口没有实现,所以不能用于向插件包安装插件.

# Structs

ComponentDefinition 组件定义.
ComponentInterfaceDefinition 组件接口定义.
PluginDefinition 通用插件定义,在运行时上下文和服务上下文中,均可安装与使用.
PluginInterfaceDefinition 通用插件接口定义,在运行时上下文和服务上下文中,均可使用.
RuntimePluginDefinition 运行时插件定义,只能在运行时上下文中安装与使用.
RuntimePluginInterfaceDefinition 运行时插件接口定义,只能在运行时上下文中使用.
ServicePluginDefinition 服务插件定义,只能在服务上下文中安装与使用.
ServicePluginInterfaceDefinition 服务插件接口定义,只能在服务上下文中使用.