This project is a study project about using gRPC with the Golang. We're going to have 4 different projects, one for each communication pattern:
- Unary (classic Client-Server Request-Response model):
/unary
- Unidirectional: Client Streaming:
/client-streaming
- Unidirectional: Server Streaming:
/server-streaming
- Bidirectional:
/bidirectional
The project itself is going to be very simple: We're going to sign up users. Also, we're going to use the same module and the same schema for the 4 projects, in order to decrease the LoC.
Continue exploring this project by the CONTRIBUTING.md file, in the root directory, or accessing each one of the patterns implemented.
You can read more about the fundamentals concepts covered in this project through the links below:
- Sr Fullstack Developer based on Brazil
- Email: andre.schumacher.treib@gmail.com
- Twitter: @privatreib
- LinkedIn: http://linkedin.com/in/atreib/