Directories ¶
Path | Synopsis |
---|---|
Package blueprint provides some common utility methods for logging, io, errors and string manipulation.
|
Package blueprint provides some common utility methods for logging, io, errors and string manipulation. |
ioutil
Package ioutil implements filesystem related utility methods primarily for use by plugins that produce artifacts onto the local filesystem.
|
Package ioutil implements filesystem related utility methods primarily for use by plugins that produce artifacts onto the local filesystem. |
logging
Package logging implements a custom slog logger for Blueprint.
|
Package logging implements a custom slog logger for Blueprint. |
stringutil
Package stringutil implements utility methods for common string manipulations used by Blueprint plugins.
|
Package stringutil implements utility methods for common string manipulations used by Blueprint plugins. |
coreplugins
|
|
address
Package address provides IR nodes to represent addressing, particularly between clients and servers.
|
Package address provides IR nodes to represent addressing, particularly between clients and servers. |
backend
Package backend provides IR node interfaces for common backend components.
|
Package backend provides IR node interfaces for common backend components. |
namespaceutil
Package namespaceutil provides helper functionality for IRNodes that implement namespaces.
|
Package namespaceutil provides helper functionality for IRNodes that implement namespaces. |
pointer
Package pointer provides the core functionality for wrapping clients and servers with modifier nodes such as tracing, RPC, and many more.
|
Package pointer provides the core functionality for wrapping clients and servers with modifier nodes such as tracing, RPC, and many more. |
Package ir provides the basic interfaces for Blueprint's Internal Representation (IR) and for subsequently generating application artifacts such as code and container images.
|
Package ir provides the basic interfaces for Blueprint's Internal Representation (IR) and for subsequently generating application artifacts such as code and container images. |
Package wiring provides the entry point for a Blueprint application to create and configure a wiring spec; that wiring spec can be enriched and extended by plugins; ultimately it is used by applications to generate concrete application instances.
|
Package wiring provides the entry point for a Blueprint application to create and configure a wiring spec; that wiring spec can be enriched and extended by plugins; ultimately it is used by applications to generate concrete application instances. |
Click to show internal directories.
Click to hide internal directories.