golang标准库中template包
基本使用
package main
import (
"html/template"
"log"
"os"
)
func main() {
// 定义变量
name := "xf"
// 定义模板
muban := "hello {{.}}"
// 解析模板
t, err := template.New("test").Parse(muban)
if err != nil {
log.Fatal(err)
}
// 执行模板函数 输出到终端
err2 := t.Execute(os.Stdout, name)
if err2 != nil {
log.Fatal(err2)
}
}
结构体
package main
import (
"html/template"
"log"
"os"
)
type Person struct {
Name st
共有 0 条评论