Deve ser entregue um link para um repositório público no Github com o código do desafio.
O desafio consiste no desenvolvimento de duas aplicações que devem seguir os seguintes requisitos obrigatórios:
- Desenvolvidas em Golang versão 1.21 ou superior.
- Test Driven Development (TDD); Não é necessário testar o HTTP ou GRPC, apenas o dominio da aplicação.
- Arquitetura hexagonal (DDD); Utilizar os conceitos para a estrutura interna dos projetos.
- Interação com Postgres ou CockroachDB.
- Conter um readme explicando como executar as aplicações.