protoc -I=. --go_out=plugins=grpc,paths=source_relative:gen/go goods.proto
一直报 这个错误 --proto_path passed empty directory name. (Use "." for current directory)
我该怎么调
protoc -I=. --go_out=plugins=grpc,paths=source_relative:gen/go goods.proto
一直报 这个错误 --proto_path passed empty directory name. (Use "." for current directory)
我该怎么调
你用的是废弃版本的,可以使用新版本的,旧版本的不想去查文档了,你可以参考下面的out后面要带路径
$ go install google.golang.org/protobuf/cmd/protoc-gen-go@v1.26
$ go install google.golang.org/grpc/cmd/protoc-gen-go-grpc@v1.1
protoc --go_out=./rpc --go-grpc_out=./rpc ./rpc/user.proto
项目根目录
protoc --go_out=./proto/gen --go-grpc_out=./proto/gen ./proto/goods.proto