Primeiros Passos
Módulo 6: Melhores Práticas

Uso do Sprig na Plataforma Fluid

4min

Introdução

A biblioteca Sprig oferece uma coleção de funções úteis para o Go Template, ampliando as possibilidades de manipulação e formatação de dados nos seus fluxos de integração na plataforma Fluid.

Funcionalidades do Sprig

Sprig inclui funções para manipulação de strings, listas, dicionários e datas, além de funções matemáticas e lógicas. Essas funções podem ser usadas diretamente nos templates para transformar e formatar dados de maneira eficiente.

Como Utilizar

Para utilizar as funções do Sprig nos seus templates na Fluid, basta incluir a biblioteca nas suas definições de template e chamar as funções desejadas. Por exemplo:

goCopy code{{ include "sprig" . }} {{ .Value | upper | repeat 2 }}

Exemplos Práticos

  • Manipulação de Strings: Use upper, lower, title para alterar a capitalização.
  • Trabalhando com Listas: Utilize list, first, last para manipular listas.
  • Formatando Datas: Aplique date e now para formatar e obter datas atuais.

Conclusão

O Sprig enriquece os templates do Go, oferecendo uma ampla gama de funções para manipulação de dados. Explore a documentação do Sprig para descobrir todas as funções disponíveis e como aplicá-las na plataforma Fluid.