Directories ¶
Path | Synopsis |
---|---|
pkg
|
|
blueprint
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. |
blueprint/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. |
blueprint/logging
Package logging implements a custom slog logger for Blueprint.
|
Package logging implements a custom slog logger for Blueprint. |
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. |
coreplugins/backend
Package backend provides IR node interfaces for common backend components.
|
Package backend provides IR node interfaces for common backend components. |
coreplugins/namespaceutil
Package namespaceutil provides helper functionality for IRNodes that implement namespaces.
|
Package namespaceutil provides helper functionality for IRNodes that implement namespaces. |
coreplugins/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. |
ir
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. |
wiring
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.