V
e
r

l
i
s
t
a
d
o

tractatus@lapipaplena:/# _

 

easygen

Herramienta que permite generar texto, HTML o código a partir de plantillas y datos de entrada. Es una herramienta que puede ser utilizada para una variedad de propósitos, como la generación de configuraciones, documentos, páginas web, o incluso código fuente.

Supongamos una plantilla llamada con el siguiente contenido:

$ cat saludo.tmpl

Hola, {{.Nombre}}!

Y un archivo de datos con el siguiente contenido:

$ cat datos.json

{

"Nombre": "Juan"

}

$ easygen saludo.tmpl datos.json
generar el texto

Hola, Juan! (el resultado)

Otro ejemplo con una plantilla HTML:

$ cat pagina.tmpl

<!DOCTYPE html>

<html>

<head>

<title>{{.Titulo}}</title>

</head>

<body>

<h1>{{.Titulo}}</h1>

<p>{{.Contenido}}</p>

</body>

</html>

Y un archivo de datos

$ cat datos_html.json

{

"Titulo": "Mi Página",

"Contenido": "Bienvenido a mi página web."

}

$ easygen pagina.tmpl datos_html.json
generar el HTML

El resultado será:

<!DOCTYPE html>

<html>

<head>

<title>Mi Página</title>

</head>

<body>

<h1>Mi Página</h1>

<p>Bienvenido a mi página web.</p>

</body>

</html>

Navegando por staredsi.eu aceptas las cookies que utilizamos en esta web. Más información: Ver política de cookies
[0] 0:bash*
3667 entradas - Acerca del Tractatus
La Pipa Plena 2025