最新的文档是:https://grpc.io/docs/languages/go/quickstart/ 比较旧的文档是:https://www.bookstack.cn/read/grpc-v1.0/0.md 主要区别在于proto文件生成go文件,正确的是在examples/helloworld目录下执行:
代码语言:javascript复制protoc --go_out=. --go_opt=paths=source_relative --go-grpc_out=. --go-grpc_opt=paths=source_relative helloworld/helloworld.proto
这样才能一次性生成两个文件,并且不会嵌套一堆目录