Templates golang输出模板
如何显示模板的内容 包干管Templates golang输出模板,templates,go,Templates,Go,如何显示模板的内容 包干管 import ( "fmt" "html/template" "os" ) func main() { t := template.New("another") t,e:=t.ParseFiles("test.html") if(e!=nil){ fmt.Println(e); } t.Execute(os.Stdout, nil) } 为什么不呢? test.html存在
import (
"fmt"
"html/template"
"os"
)
func main() {
t := template.New("another")
t,e:=t.ParseFiles("test.html")
if(e!=nil){
fmt.Println(e);
}
t.Execute(os.Stdout, nil)
}
为什么不呢?
test.html存在您不需要使用
new
创建新模板,然后在其上使用ParseFiles
。还有一个函数ParseFiles
,负责在幕后创建新模板。以下是一个示例:
package main
import (
"fmt"
"html/template"
"os"
)
func main() {
t, err := template.ParseFiles("test.html")
if err != nil {
fmt.Println(err);
}
t.Execute(os.Stdout, nil)
}
文字啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦