Web Story · GO

Arquitetura hexagonal em Go para uma API de despesas familiares

Onde colocar autorização, regras de negócio e persistência ao registrar uma despesa compartilhada.

GO

Uma despesa compartilhada pode ter três pessoas diferentes: quem registrou, quem pagou e quem pode consultar.

Slide 1 de 4

GO

Um único campo user_id perde essas distinções.

Slide 2 de 4

GO

Em um cenário como o de um app de finanças familiares, separar os papéis permite responder quanto cada membro pagou sem…

Slide 3 de 4

GO

## Onde fica a autorização O adaptador HTTP extrai a identidade autenticada e valida o formato da requisição.

Slide 4 de 4

Leitura completa

Continue no artigo

Onde colocar autorização, regras de negócio e persistência ao registrar uma despesa compartilhada.

Abrir matéria completa