mirror of https://github.com/grpc/grpc-go.git
Replace various //go:generate lines and regenerate.sh scripts with a single, top-level regenerate.sh that regenerates all .pb.go files. Placing generation in a single script ensures that all files are generated with similar parameters. The new regenerate.sh uses the protoc-gen-go version defined in test/tools/go.mod and automatically handles new .proto files as they are added. Do some minor refactoring on .proto files: Every file now has a go_package option (which will be required by a future version of the code generator), and file imports are all relative to the repository root. |
||
---|---|---|
.. | ||
README.md | ||
testv3.pb.go | ||
testv3.proto |
README.md
The pb.go is genenated with an older version of codegen, to test reflection behavior with grpc.SupportPackageIsVersion3
. DO NOT REGENERATE!
pb.go is manually edited to replace "golang.org/x/net/context"
with "context"
.