(Golang) Sintaxis de la plantilla Gin

objetivo de aprendizaje:

  • Comprenda las funciones básicas y la sintaxis común del motor de plantillas Gin, y domine el método de uso del motor de plantillas en el marco Gin.

  •  Ejemplo específico del módulo

  • Ejemplo de módulo de inicio de sesión


Contenido de aprendizaje:

El marco Gin es un marco web escrito en el lenguaje Go que proporciona enrutadores y middleware flexibles y de alto rendimiento para acelerar el desarrollo de aplicaciones web. Gin también admite el uso de varios motores de plantillas, incluidas las plantillas.

1. La plantilla Gin utiliza el motor de plantillas Go como capa subyacente. El motor de plantillas Gin proporciona las siguientes características:

1. Salida

Al igual que las plantillas de Go, use `{ {` y `}}`. generar un valor:


{ { nombre }}
 

2. Declaraciones condicionales


{ { if pipeline }}
    si la tubería produce un valor verdadero
{ { else }}
    si la tubería produce un valor falso
{ { end }}
 

3. Declaración de bucle


{% for _, val := range arr %}
    { {index $val "field"}} // Toma el campo "field" de $val
    {

Supongo que te gusta

Origin blog.csdn.net/canduecho/article/details/130965921
Recomendado
Clasificación