protoc -I=. --go_out=plugins=grpc,paths=source_relative:gen/go goods.proto
一直报 这个错误 --proto_path passed empty directory name. (Use "." for current directory)
我该怎么调![QQ20211118-0.png](https://static.studygolang.com/211118/0f10467f4f7796ce71b0f0ee86ff7abf.png)
你用的是废弃版本的,可以使用新版本的,旧版本的不想去查文档了,你可以参考下面的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
```
#1
更多评论
你好,我更新了 新版本的 现在又是找不知道目录, 我明明已经创建了!!![截图20211118200629.png](https://static.studygolang.com/211118/d39d01319d88ede9875d351f095377f1.png) 请问一下 这个是什么情况 谢谢
#2
项目根目录
```
protoc --go_out=./proto/gen --go-grpc_out=./proto/gen ./proto/goods.proto
```
#3