»
(22)用beego生成html页面
用beego生成html静态页面的方法(方法来源于网络,经过整理):
func (c *MainController) Get() {
c.Data["Website"] = "beego.vip"
c.Data["Email"] = "astaxie@gmail.com"
c.TplName = "index.tpl"
// c.Redirect("/index.html", 302)
// 渲染模板并获取内容到内存变量
if generatedString, err := c.RenderString(); err == nil {
println("generatedString:", generatedString)
} else {
println(err)
}
}
附:beego的安装方法
1、安装bee;
2、用bee命令行初始化beego项目:
bee new project_name
3、beego项目的打包:
bee pack -be GOOS=windows/linux
4、国内Go语言下载库下载环境设置:
go env -w GOPROXY=https://goproxy.cn,direct
在尝试beego的使用、生成html页面的过程中,也发现了Nginx的另一巨大作用就是更换后端错误信息显示页面,比如Beego的默认错误信息显示页面,更换后有助于确保后端使用的服务器类型信息不泄露,以更可靠地增加服务器的安全性。
————www.v-signon.com学习者共勉