Main goal of the repository is automatically creating a grpc and http server from an example.proto file and adding auth, logging and validation middlewares.
grpc-gateway library is used for doing main job, it creates both grpc and http server(reverse proxy) .
grpc-middleware for adding all middleware functionalities.