This is a repo for practice go micro service structure & CI/CD with:
- Web & Telegram bot as API
- Using gRPC to communicate between services
- Drone CI to build, test and deploy
- Run on Kubernetes
- Protobuf schema
- Protobuf generation script
- Entity Service
- Web API Service
- Telegram Bot API Service
- Dockerfile (build image)
- makefile (scripts)
- Drone CI
- Kubernetes
- Make actually CRUD in Entity Service
- Create business layer service
- Handle gRPC timeout
- Backup