Foundation of Go Language —— 22. Generate HTML with beego (Not translated)
»
    用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学习者共勉
                        
«
--Alex.Zhang
--www.v-signon.com Learningers Co-Encouraged
Back
Personal Art: www.up-task.com Unit: Individual
中文 Русский 京ICP备19038994号-2
If the content on this website infringes upon your any rights, please contact me at 1307776259@qq.com for removal