Directories
¶
Path | Synopsis |
---|---|
cmd
|
|
stencil
Package stencil implements the stencil command, which is essentially a thing wrapper around the codegen package which does most of the heavy lifting.
|
Package stencil implements the stencil command, which is essentially a thing wrapper around the codegen package which does most of the heavy lifting. |
Package codegen implements the core code generation functionality of stencil.
|
Package codegen implements the core code generation functionality of stencil. |
Package dotnotation implements a dotnotation (hello.world) for accessing fields within a map[string]interface{}
|
Package dotnotation implements a dotnotation (hello.world) for accessing fields within a map[string]interface{} |
Package modules implements all logic needed for interacting with stencil modules and their interaction with a project generated by stencil.
|
Package modules implements all logic needed for interacting with stencil modules and their interaction with a project generated by stencil. |
modulestest
Package modulestest contains code for interacting with modules in tests.
|
Package modulestest contains code for interacting with modules in tests. |
nativeext
Package nativeext contains the logic for interacting with native extensions in stencil.
|
Package nativeext contains the logic for interacting with native extensions in stencil. |
nativeext/apiv1
Package apiv1 implements the bridge between a extension and go-plugin providing most of the implementation for the extension if it's written in Go.
|
Package apiv1 implements the bridge between a extension and go-plugin providing most of the implementation for the extension if it's written in Go. |
testing
|
|
cmdexec
Package cmdexec provides a way to execute commands using the exec package while supporting mocking for testing purposes.
|
Package cmdexec provides a way to execute commands using the exec package while supporting mocking for testing purposes. |
Package version contains the current version of the stencil CLI.
|
Package version contains the current version of the stencil CLI. |
Click to show internal directories.
Click to hide internal directories.