Aplicação para cadastro de usuários e seus pedidos.
- Use o comando
docker-compose up -d
. Após os containers estarem de pé, execute a aplicação com o comando:go run main.go
. - Para testar: vá até o diretório que deseja testar e use o comando:
go test
ougo test -v
para o modo verboso. - Para acessar o Kibana: acesse
elasticsearch:5601
.
- ✅ API Rest: Gin-Gonic;
- ✅ ORM: GORM;
- ✅ Testes: Gomock; e
- ✅ Persistência: MySQL.
- ✅ API Rest: Gin-Gonic;
- ✅ ORM: GORM;
- ✅ Testes: Gomock para UseCases e Handlers;
- ✅ Persistência: MySQL e Elastic Search; e
- ✅ Docker.
- ✅ API Rest: Gin-Gonic;
- ✅ ORM: GORM;
- ✅ Testes: Gomock para UseCases e Handlers;
- ✅ Docker;
- Persistência: MySQL com Elastic Search; e
- Cache: Redis.
Abaixo seguem meus links com explicação do código ou de estudo: