github.com/TrueCloudLab/frostfs-api-go/v2@v2.0.0-20230228134343-196241c4e79a/util/proto/test/test.proto (about) 1 syntax = "proto3"; 2 3 package test; 4 5 option go_package = "util/proto/test"; 6 7 message Primitives { 8 bytes field_a = 1; 9 string field_b = 2; 10 bool field_c = 200; 11 int32 field_d = 201; 12 uint32 field_e = 202; 13 int64 field_f = 203; 14 uint64 field_g = 204; 15 fixed64 field_i = 205; 16 double field_j = 206; 17 fixed32 field_k = 207; 18 19 enum SomeEnum { 20 UNKNOWN = 0; 21 POSITIVE = 1; 22 NEGATIVE = -1; 23 } 24 SomeEnum field_h = 300; 25 } 26 27 message RepPrimitives { 28 repeated bytes field_a = 1; 29 repeated string field_b = 2; 30 repeated int32 field_c = 3; 31 repeated uint32 field_d = 4; 32 repeated int64 field_e = 5; 33 repeated uint64 field_f = 6; 34 }