package main
import (
"html/template"
"os"
)
func main() {
const tpl = `hello {{.}}`
data := "world"
t, err := template.New("").Parse(tpl)
if err == nil {
t.Execute(os.Stdout, data)
}
}
使用结构体
package main
import (
"html/template"
"os"
"fmt"
)
func main() {
const tpl = `hello {{.Message}}`
data := struct {
Message string
}{
Message: "world",
}
t, err := template.New("").Parse(tpl)
if err == nil {
t.Execute(os.Stdout, data)
} else {
fmt.Println(err)
}
}