---
title: Template
slug: template
description: Learn how to create and execute dynamic textual documents using templates in the Fluid platform. Utilizing Golang's "text/template" package, this document explains the process of creating placeholders and generating final documents with real data. Follow 
docTags: 
createdAt: 2023-05-03T14:48:06.000Z
---

## Introdução

Templates na **Fluid&#x20;**&#x73;ão ferramentas dinâmicas que permitem a inserção e transformação de dados em tempo real, suportando a criação de documentos textuais em formatos como HTML, XML e até mesmo códigos de linguagens de programação.

## Conceitos Básicos

Utilizando o pacote "text/template" do [Go](https://go.dev/), você pode definir modelos com placeholders que são preenchidos com dados durante a execução do fluxo, permitindo a manipulação avançada e formatação dos dados inseridos.

## Sintaxe do Template

A sintaxe dos templates é baseada na do [Golang](https://go.dev/). Eles suportam estruturas de controle como condições e loops, oferecendo uma poderosa ferramenta de personalização.

## Exemplo Prático

A imagem demonstra um exemplo de como utilizar a sintaxe do template em um fluxo na plataforma Fluid, mostrando a manipulação de dados de um objeto **state** dentro de um bloco **with**.

![](https://api.archbee.com/api/optimize/G1NTw6yAi4RDUYbsU8csp/yvTGKanvZCN33ANLRPFlF_image.png)

## Melhores Práticas

Para maximizar a eficiência, é recomendável explorar as funcionalidades de formatação e controle de fluxo disponíveis, sempre testando os templates para garantir a precisão dos resultados.&#x20;

Para mais informações sobre a construção de templates, consulte a página [Transformação com Go Template](docId\:mId1vv4CuZ78tkloIiuF-) e nossa página [De/Para](https://docs.fluidapi.io/depara) para exemplos adicionais.



