GitHunt
MA

manju4ever/go-microservice-template

Microservice teamplate with go-micro support multiple service interactions

Go microservice teamplate with go-micro

This repository will focus on things that are not covered directly in the official documentation

Huge Thanks to asim @ https://github.com/go-micro for creating a wonderful framework !

Summary

Create a Todo Backend Application in microservice architectural style

Points of Focus

  • Create 2 separate microservices
  • Make 1 service call the other service
  • Create a client service to call multiple services to perform a single task
  • Use a NATS server where as Registry, Transport & Broker
  • Containerize all microservices

Todo Items

  • Extend the client to make requests through API server using Go Fiber
  • Create complex read routes with filters support
  • Create routes that can upload media objects

Languages

Go79.6%Dockerfile11.5%Makefile8.9%

Contributors

Apache License 2.0
Created September 11, 2022
Updated December 2, 2022
manju4ever/go-microservice-template | GitHunt