Как убрать неиспользованный жанр, требующийся при использовании протобуф аннотации
package usegogo.api.v1;
import "google/protobuf/empty.proto";
import "google/protobuf/timestamp.proto";
import "google/protobuf/duration.proto";
import "google/protobuf/field_mask.proto";
import "gogoproto/gogo.proto";
option (gogoproto.marshaler_all) = false;
Я использую gogoproto для генерации кодов go. Но когда я генерирую код nodejs, возникает var gogoproto_gogo_pb = require('../../../gogoproto/gogo_pb.js');
это генерируется, потому что я использую import "gogoproto/gogo.proto";
есть ли способ позволить Protoc игнорировать import "gogoproto/gogo.proto";
Синус, я не использую это, когда я генерирую код nodejs.
1 ответ
Protoc будет фактически генерировать gogo_pb.js
если вы укажете на это gogo.proto
как вы делаете с другими файлами прото.