golang 如何使用模版?
Posted 學海無涯
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了golang 如何使用模版?相关的知识,希望对你有一定的参考价值。
package main
import (
"fmt"
"net/http"
"log"
"html/template"
)
func main () {
//实例化一个 HTTP
app := http.NewServeMux();
app.HandleFunc("/",func(w http.ResponseWriter,r *http.Request){
switch r.Method {
case "GET":
tmpl,_ := template.ParseFiles("./View/home.html");
tmpl.Execute(w,"Master");
case "POST":
case "PUT":
case "DELETE":
default:
}
});
address := "127.0.0.1:80"
fmt.Printf("Application: running using host(http://%s) \n",address);
log.Fatal(http.ListenAndServe(address,app));
}
View/home.html
<html>
<head>
<title>Hello World!</title>
</head>
<body>
<center>
<h1>Hello,My name is {{.}}</h1>
</center>
</body>
</html>
以上是关于golang 如何使用模版?的主要内容,如果未能解决你的问题,请参考以下文章