专栏首页Golang语言社区Golang语言社区--模板的使用

Golang语言社区--模板的使用

使用Parse
package main
import (
    "html/template"
    "net/http"
)
func SayHello(w http.ResponseWriter, req *http.Request) {
    name := "dabin"
    tmpl, _ := template.New("TXT").Parse("大家好,我是{{.}}")
    tmpl.Execute(w, name)
}
func main() {
    http.HandleFunc("/", SayHello)
    http.ListenAndServe(":80", nil)
}
使用ParseFiles
go代码
package main
import (
    "html/template"
    "net/http"
)
type Info struct {
    Title string
    Name  string
    Site  string
}
func SayHello(w http.ResponseWriter, req *http.Request) {
    info := Info{"个人网站", "dabin", "www.golangweb.com"}
    tmpl, _ := template.ParseFiles("home.html")
    tmpl.Execute(w, info)
}
func main() {
    http.HandleFunc("/", SayHello)
    http.ListenAndServe(":80", nil)
}
home.html代码

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8" />
    <title>{{.Title}}</title>
</head>
<body>
大家好,我是{{.Name}}。这是我的网站{{.Site}}
</body>
</html>

本文分享自微信公众号 - Golang语言社区(Golangweb)

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2016-04-29

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Golang Template 简明笔记

    作者:人世间 链接:https://www.jianshu.com/p/05671bab2357 來源:简书 前后端分离的Restful架构大行其道,传统的模板...

    李海彬
  • Golang Template 简明笔记

    作者:人世间 链接:https://www.jianshu.com/p/05671bab2357 來源:简书

    李海彬
  • Golang json save 保存

    go-simplejson和beego中的config,json都没有保存json内容 以go-simplejson为列,在文件中增加如下就行: func S...

    李海彬
  • python3 爬虫第一步 简单获取网页基本信息

    爬虫的相关作用在此就不再说明,相信能够点进该系列文章的读者都已经了解了爬虫是什么,并且能够做什么。由于是发布在互联网的文章,所以系列文章都不以书籍的方式从头到尾...

    公众号 碧油鸡
  • python3 爬虫第一步 简单获取网页基本信息

    注:本系列专栏需要有简单的python3 语言基础 爬虫的相关作用在此就不再说明,相信能够点进该系列文章的读者都已经了解了爬虫是什么,并且能够做什么。由于是发...

    公众号 碧油鸡
  • webpack打包配置禁止html标签全部转为小写

    用webpack打包页面,发现html中特别写的用来给后端识别的大写标签全部被转为了小写标签,这时候需要将加一个配置 ,caseSensitive:true ,...

    蓓蕾心晴
  • Python读取json文件,并转化为字典进行提取字段(出现索引must be int,not str)解决方案

    Python读取json文件,并转化为字典进行提取字段(出现索引must be int,not str)解决方案

    学到老
  • Python读取json文件,并转化为字典进行提取字段(出现索引must be int,not str)解决方案

    Python读取json文件,并转化为字典进行提取字段(出现索引must be int,not str)解决方案 def craw_file(): di...

    学到老
  • 能否让JS作为打开网页的入口?

    意思是,让JavaScript文件作为一个合法的网页入口(而不是html文件)。话题地址在这:

    Jean
  • Python可以做哪些好玩的事之将喜欢的博客整理成pdf1.采集数据2.将网页转换为pdf

    开篇之前,想打一波硬广(没(fen)广(si)告(fu)费(li)(ง •̀_•́)ง)。简书爸爸会不会打我? 天善智能,专注商业智能和数据库性能优化,如果你...

    Python攻城狮

扫码关注云+社区

领取腾讯云代金券