pongo

package
v0.1.9 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 8, 2023 License: MIT Imports: 19 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func RenderString

func RenderString(templateString string, data interface{}) (string, error)

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ * render template string * ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

func ToLocalTime

func ToLocalTime(in *pongo2.Value, param *pongo2.Value) (*pongo2.Value, *pongo2.Error)

func ToLocationTime

func ToLocationTime(in *pongo2.Value, param *pongo2.Value) (*pongo2.Value, *pongo2.Error)

Types

type PongoOption

type PongoOption struct {
	TemplatePath string
	Extensions   []string
	ContentType  string
}

================================================================================ * Pongo模版引擎模块 * author: 美丽的地球啊 - mliu * ================================================================================

type PongoTemplate

type PongoTemplate struct {
	Template *pongo2.Template
	Data     interface{}
	Option   *PongoOption
}

================================================================================ * Pongo模版引擎模块 * author: 美丽的地球啊 - mliu * ================================================================================

func NewPongoTemplate

func NewPongoTemplate(args ...*PongoOption) *PongoTemplate

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ * initializer pongo template engine * ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

func (PongoTemplate) CompileTemplate

func (p PongoTemplate) CompileTemplate()

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ * compile template file * ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

func (PongoTemplate) Instance

func (p PongoTemplate) Instance(templateName string, data interface{}) render.Render

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ * gin render interface * ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

func (PongoTemplate) LoadTemplate

func (p PongoTemplate) LoadTemplate(templatePath string)

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ * load template file * ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

func (PongoTemplate) Render

func (p PongoTemplate) Render(w http.ResponseWriter) error

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ * Render interface impl * ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

func (PongoTemplate) WriteContentType

func (p PongoTemplate) WriteContentType(w http.ResponseWriter)

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ * Render interface impl * ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL