簡體   English   中英

golang與protobuf與dep

[英]golang with protobuf with dep

我該如何使用dep的golang protobufs。 如果我創建一個項目$ GOPATH / src / my_test。 我的主要問題:

  • protobuf要求使用兼容的編譯器生成代碼。 如果在代碼中沒有使用它並且它被修剪,如何告訴dep下載編譯器代碼?
  • 如果我有2個protobufs外面的repo有結構proto_root / users / user.go和proto_root / people / person.go而另一個引用另一個,我應該在哪里生成代碼,以便生成代碼查找供應商文件夾中的庫?

似乎如果我配置dep GOPKG.toml需要我的protobuf文件夾和我可以調用的編譯器

dep ensure -add github.com/golang/protobuf/protoc-gen-go

我可以構建編譯器,代碼不會被修剪。 並將--go_out設置為vendor文件夾。 似乎工作

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM