как убрать неиспользованный жанр, требующийся при использовании протобуф аннотации - PullRequest
0 голосов
/ 21 февраля 2019
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";

, есть ли какой-нибудь способ позволить протоколу игнорировать синус import "gogoproto/gogo.proto";не используйте это, когда я генерирую код nodejs.

1 Ответ

0 голосов
/ 25 февраля 2019

Protoc фактически сгенерирует gogo_pb.js, если вы укажете на gogo.proto, как вы делаете это с другими вашими прото-файлами.

...