企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
### 4.5 编译protobuf 通过如下方式调用protocol编译器,把 .proto 文件编译成代码: ```bash protoc --proto_path=IMPORT_PATH --go_out=DST_DIR path/to/file.proto ``` 其中: 1. --proto\_path,指定了 .proto 文件导包时的路径,可以有多个,如果忽略则默认当前目录。 2. --go\_out, 指定了生成的go语言代码文件放入的文件夹 3. 允许使用`protoc --go_out=./ *.proto`的方式一次性编译多个 .proto 文件 4. 编译时,protobuf 编译器会把 .proto 文件编译成 .pd.go 文件