testing-grpc
testing-grpc copied to clipboard
go-grpc server, client for onboarding
testing-grpc
A server and client developed to understand the behavior of gRPC. Mainly intended to be useful for application development using gRPC.
(ascii-art is generated by neo-cowsay)
build
$ make build
# startup server (default port 3000)
$ ./bin/server
# startup client (default port 3000)
$ ./bin/client
If you want to change port, you can change the environment variable of PORT. and you can use .env file :D
supported
- Unary
- [x] status
- [x] error details
- [x] metadata
- [x] health check
- [x] interceptor
- [x] stats
- If you want to disable logging, please set
LOG_LEVELtoINFO. see.envfile.
- If you want to disable logging, please set
- [ ] channelz