Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ExpressionData ¶
type ExpressionData struct {
OS string `expr:"os"`
Arch string `expr:"arch"`
Ctx *CtxData `expr:"ctx"`
Store map[string]string `expr:"store"`
Env map[string]string `expr:"env"`
}
func ExpressionEnv ¶
func ExpressionEnv( ctx *context.Context, executable *executable.Executable, dataMap, envMap map[string]string, ) ExpressionData
type Template ¶
type Template struct {
// contains filtered or unexported fields
}
Template wraps text/template but evaluates expressions using expr instead
func NewTemplate ¶
func (*Template) ExecuteToString ¶
Click to show internal directories.
Click to hide internal directories.