fullstorydev / grpchan

Channels for gRPC: custom transports
MIT License
204 stars 23 forks source link

protoc plugin supports proto3 optional #63

Closed jhump closed 2 years ago

jhump commented 2 years ago

The actual change/improvement here is to have protoc-gen-grpchan advertise that it supports the proto3 optional feature, so that protoc will allow invoking it on files that contain proto3 optional fields.

This required updating to newer version of goprotoc, and while doing this dependency maintenance, I went ahead and ran go mod tidy and moved the verison-pinning of the tools out of go.mod and into the Makefile.