# Functions
LinkFunc creates a LoadHook from the given function.
New creates and returns a new instance of Chart.
NewClusterNode creates a new ClusterNode with the provided symbol table.
NewLinker creates a new Linker.
NewLoader creates a new Loader instance with the provided configuration.
NewStore creates and returns a new instance of a Store for managing Chart resources.
NewTable creates and returns a new Table instance with the provided options.
UnlinkFunc creates an UnloadHook from the given function.
# Constants
Key constants for commonly used fields.
Key constants for commonly used fields.
Key constants for commonly used fields.
Key constants for commonly used fields.
Key constants for commonly used fields.
Key constants for commonly used fields.
Key constants for commonly used fields.
# Structs
Chart defines the structure that combines multiple nodes into a cluster node.
ClusterNode manages the ports and symbol table for the cluster.
Linker manages chart loading and unloading.
LinkerConfig holds the configuration for the linker, including the scheme and hooks for loading/unloading symbols.
Loader synchronizes with spec.Store to load spec.Spec into the Table.
LoaderConfig holds configuration for the Loader.
Port represents a connection point for a node.
Table manages charts and their references, allowing insertion, lookup, and removal.
TableOption holds configurations for a Table instance.
Value represents a sensitive value for a node.
# Interfaces
LinkHook defines an interface for handling the loading of a chart.
UnlinkHook defines an interface for handling the unloading of a chart.
# Type aliases
No description provided by the author
No description provided by the author
UnlinkHooks is a slice of UnloadHook, processed in reverse order.