rbutti / go-microservices-goldcopy

A Reference project to act as starter for Go Microservices
Apache License 2.0
0 stars 0 forks source link

Regarding using framework #3

Open souvikhaldar opened 4 years ago

souvikhaldar commented 4 years ago

How about using an existing framework for writing the template instead of reinventing the wheel? You can use go-kit framework for writing the template as it is battle-tested and very popular. I can chime in for the same. https://gokit.io/

rbutti commented 4 years ago

hi Souvik,

Yes, I explored couple of frameworks like go-kit and go-microservice before starting on this project. Although I did like the concept of code generation option provided by go-kit, I wanted this project to be based on REST rather than gRPC.

Anyways my plan for next stage is to implement User microservice and implement some kind of security mechanism on the users who can view, update and delete books. I will implement this new microservice using go-kit so that I can explore the framework

souvikhaldar commented 4 years ago

go-micro is also a good option. Have a look at https://github.com/souvikhaldar/golang-microservice-example