https://github.com/pascalallen/grpc-go
grpc-go is a module that is designed to give you a gRPC server and client in Go, right out of the box. There is a publication for this repository which can be found at https://pascalallen.medium.com/how-to-build-a-grpc-server-in-go-943f337c4e05.
https://github.com/pascalallen/grpc-go
go grpc protocol-buffers remote-pr rpc
Last synced: 5 months ago
JSON representation
grpc-go is a module that is designed to give you a gRPC server and client in Go, right out of the box. There is a publication for this repository which can be found at https://pascalallen.medium.com/how-to-build-a-grpc-server-in-go-943f337c4e05.
- Host: GitHub
- URL: https://github.com/pascalallen/grpc-go
- Owner: pascalallen
- License: mit
- Created: 2023-09-27T21:16:30.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-12-01T14:01:35.000Z (over 2 years ago)
- Last Synced: 2025-01-06T05:41:48.543Z (about 1 year ago)
- Topics: go, grpc, protocol-buffers, remote-pr, rpc
- Language: Go
- Homepage: https://pascalallen.medium.com/how-to-build-a-grpc-server-in-go-943f337c4e05
- Size: 7.81 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# grpc-go
grpc-go is a module that is designed to give you a gRPC server and client in Go, right out of the box. There is a publication for this repository which can be found [here](https://pascalallen.medium.com/how-to-build-a-grpc-server-in-go-943f337c4e05).
## Prerequisites
- [Go](https://go.dev/dl/)
## gRPC server and client usage
### Run the project's gRPC server from project root
```bash
go run server/main.go
```
### Execute the project's gRPC client request from project root
```bash
go run client/main.go
```