Hi, I have written a microservice to consume the GitHub webhook event in
It is a simple gateway service that will consume any Github event sent from Github and forward it to a back-end service. The backend service is not of the interested here.
The service will have two event loops: one is to accept the GitHub event and send it to the channel; the other event loop is to take out the message sent from the channel and forward it to the backend service.
This is my second project written in Rust. Any code review will be very appreciated! Currently, it works as I have deployed a revised version of it which contains the backend service forwarding logic.
Thanks all for looking at this thread.