fix(proto): 使用google定义类时的报错 (#678)

pull/683/head
王明俊 4 years ago committed by GitHub
parent bc6d53e1a1
commit 3cc8d94126
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 7
      tool/kratos-protoc/ecode.go
  2. 7
      tool/kratos-protoc/grpc.go
  3. 7
      tool/kratos-protoc/swagger.go

@ -6,7 +6,12 @@ import (
const (
_getEcodeGen = "go get -u github.com/go-kratos/kratos/tool/protobuf/protoc-gen-ecode"
_ecodeProtoc = "protoc --proto_path=%s --proto_path=%s --proto_path=%s --ecode_out=:."
_ecodeProtoc = "protoc --proto_path=%s --proto_path=%s --proto_path=%s --ecode_out=" +
"Mgoogle/protobuf/any.proto=github.com/gogo/protobuf/types," +
"Mgoogle/protobuf/duration.proto=github.com/gogo/protobuf/types," +
"Mgoogle/protobuf/struct.proto=github.com/gogo/protobuf/types," +
"Mgoogle/protobuf/timestamp.proto=github.com/gogo/protobuf/types," +
"Mgoogle/protobuf/wrappers.proto=github.com/gogo/protobuf/types:."
)
func installEcodeGen() error {

@ -6,7 +6,12 @@ import (
const (
_getGRPCGen = "go get -u github.com/gogo/protobuf/protoc-gen-gofast"
_grpcProtoc = `protoc --proto_path=%s --proto_path=%s --proto_path=%s --gofast_out=plugins=grpc:.`
_grpcProtoc = "protoc --proto_path=%s --proto_path=%s --proto_path=%s --gofast_out=plugins=grpc," +
"Mgoogle/protobuf/any.proto=github.com/gogo/protobuf/types," +
"Mgoogle/protobuf/duration.proto=github.com/gogo/protobuf/types," +
"Mgoogle/protobuf/struct.proto=github.com/gogo/protobuf/types," +
"Mgoogle/protobuf/timestamp.proto=github.com/gogo/protobuf/types," +
"Mgoogle/protobuf/wrappers.proto=github.com/gogo/protobuf/types:."
)
func installGRPCGen() error {

@ -6,7 +6,12 @@ import (
const (
_getSwaggerGen = "go get -u github.com/go-kratos/kratos/tool/protobuf/protoc-gen-bswagger"
_swaggerProtoc = "protoc --proto_path=%s --proto_path=%s --proto_path=%s --bswagger_out=:."
_swaggerProtoc = "protoc --proto_path=%s --proto_path=%s --proto_path=%s --bswagger_out=" +
"Mgoogle/protobuf/any.proto=github.com/gogo/protobuf/types," +
"Mgoogle/protobuf/duration.proto=github.com/gogo/protobuf/types," +
"Mgoogle/protobuf/struct.proto=github.com/gogo/protobuf/types," +
"Mgoogle/protobuf/timestamp.proto=github.com/gogo/protobuf/types," +
"Mgoogle/protobuf/wrappers.proto=github.com/gogo/protobuf/types:."
)
func installSwaggerGen() error {

Loading…
Cancel
Save