Pular para o conteúdo principal
As libs do Midaz reúnem lógica compartilhada, padrões e integrações em um único lugar para que você possa focar em construir o que realmente importa. Seja trabalhando com Go, TypeScript ou ambos, essas bibliotecas ajudam você a manter consistência, reduzir duplicação e se mover mais rápido pela plataforma. Cada biblioteca é projetada para funcionar perfeitamente com os serviços do Midaz, oferecendo componentes reutilizáveis que simplificam tarefas comuns como tratamento de erros, logging, gerenciamento de contexto, validação e muito mais. Use-as para:
  • Reutilizar lógica de negócio comprovada entre projetos.
  • Manter seus serviços alinhados com os padrões de engenharia da Lerian.
  • Acelerar o desenvolvimento enquanto reduz a margem para erros.

Bibliotecas disponíveis


  • lib-commons: Uma biblioteca Go com componentes compartilhados para construir microsserviços Midaz resilientes e consistentes. Inclui módulos para acesso a banco de dados, mensageria, observabilidade e processamento de transações.
  • lib-commons-js: Uma biblioteca TypeScript-first que traz esses mesmos padrões para ambientes JavaScript. Ideal tanto para serviços Node.js quanto para projetos frontend que se integram com o Midaz.
Explore cada biblioteca para ver como ela se encaixa na arquitetura dos seus serviços.