Pongo2gin - Go 模板引擎


MIT
跨平台
Google Go

软件简介

Pongo2gin 是一个支持 Gin Web 框架的 Go
模板引擎。它可以与 Gin Web 框架一起使用,并使用了 Pongo2 模板引擎

基础示例

import (
    "github.com/gin-gonic/gin"
    "github.com/flosch/pongo2"
    "github.com/robvdl/pongo2gin"
)

func main() {
    router := gin.Default()

    // Use pongo2gin.Default() for default options or pongo2gin.New()
    // if you need to use custom RenderOptions.
    router.HTMLRender = pongo2gin.Default()

    router.GET("/", func(c *gin.Context) {
        // Use pongo2.Context instead of gin.H
        c.HTML(200, "hello.html", pongo2.Context{"name": "world"})
    })

    router.Run(":8080")
}