Uso do Sprig na Plataforma Fluid
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.
Saiba mais em: https://masterminds.github.io/sprig/
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. Por exemplo:
{{ .Value | upper | repeat 2 }}
Exemplos Práticos
- Funções default: toJson, fromJson, default, etc.
- 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.