Table of contents generated with markdown-toc
This project is intended for experimenting with Golang for the creation of microservices
This is intended to be used as a guide and template for creating microservices with Golang and other stacks such as Rest APIs, Kafka, Docker, MongoDB, PostgreSQL, Kubernetes
- Golang
- net/http
- ServeMux
- Products PUT API needs to be able to take only the fields that should be updated on a record
- MongoDB
- Kafka
- Rate Limiting Server
- Domain Driven Design
- Repository Pattern
- Factory Pattern
- Singleton