Peer node implementation with Golang and gRPC.
- Go1.19
- gRPC
| package | description |
|---|---|
| logger | Print colorized message |
| model | Define struct Peer, interface Dial |
| msg | Code generated by protoc-gen-go-grpc |
| peer | Implementation of Server and Client |
| main | Make peers and run |
ClientofSourcePeerrunsMessageSend.MessageSendcreates a new connection withDestinationPeerusing itsPort.MessageSendrecords the request to csv file.MessageSendreturns a response.