Página de detalles del artículo y reutilización de plantillas (Go builds qiucode.cn Parte 7)

La reutilización de plantillas es en realidad el área donde el contenido dinámico genera algunos cambios, y el área pública es el contenido compartido por toda la página del sitio web, que es la belleza de la reutilización de plantillas.

reutilización de plantillas

Como lenguaje de programación del lado del servidor, Golang ciertamente no es inferior a otros lenguajes del lado del servidor del mismo tipo en términos de motor de representación de plantillas web, y también tiene su propio conjunto de motores de representación de plantillas.

Un término más preciso es 嵌套模板que las plantillas se pueden anidar y usar entre sí, lo cual también representa el beneficio y la conveniencia de usarlo.

defineLas palabras clave se utilizan para definir una plantilla en el contenido que se va a analizar.

{
  
   
   {define "name"}} T {
  
   
   {end}}

templateRepresenta el contenido de la plantilla por palabra clave.

{
  
   
   {template "name"}}
{
  
   
   {template "name" pipeline}}

Por supuesto, golang también nos proporciona otra palabra clave block, que definetambién define la plantilla, pero la ejecuta cuando es necesario.

{
  
   
   {block "name" pipeline}} T {
  
   
   {end}}

Equivalente a:

{
  
   
   {define "name"}} T {
  
   
   {end}} {
  
   
   {/*

Supongo que te gusta

Origin blog.csdn.net/coco2d_x2014/article/details/132251475
Recomendado
Clasificación