Files
mgmt/lang/interpret_test/TestAstFunc2/template-0.txtar
James Shubin 29eebd0d07 lang: core: Move template to golang namespace
I don't think this template function should be in any way authoritative,
so let's namespace it.
2024-09-13 15:51:24 -04:00

17 lines
466 B
Plaintext

-- main.mcl --
import "datetime"
import "golang"
$secplus42 = 42 + $ayear
# note the order of the assignment (year can come later in the code)
$ayear = 60 * 60 * 24 * 365 # is a year in seconds (31536000)
$tmplvalues = struct{time => $secplus42, hello => "world",}
print "template-0" {
msg => golang.template("Hello: {{ .hello }}, 42 sec + 1 year is: {{ .time }} seconds, aka: {{ datetime_print .time }}", $tmplvalues),
}
-- OUTPUT --
Vertex: print[template-0]