Skip to main content

protobuf

brew install protobuf


micro v1.0 编译
protoc --go_out=plugins=micro:./ ./aicloud/srv/payroll/proto/payment/payment.proto --proto_path=.

protoc --proto_path=IMPORT_PATH1 --proto_path=IMPORT_PATH2 --cpp_out=DST_DIR --java_out=DST_DIR --python_out=DST_DIR --go_out=DST_DIR --ruby_out=DST_DIR --objc_out=DST_DIR --csharp_out=DST_DIR path/to/file.proto


protoc -I $GOPATH/src --go_out=plugins=micro:$GOPATH/src /Users/xuhengtang/workai-hro-backend/src/aicloud/srv/payroll/proto/salary/salary.proto


#切换到项目目录下
>cd E:\winlion\gopath\src\techidea8.com\microapp\hello

# 根据proto生成文件
protoc --proto_path=. --go_out=. --micro_out=. proto/hello/hello.proto

protoc --go_out=plugins=micro:. proto/he.proto