...

Text file src/google.golang.org/protobuf/internal/testprotos/required/required.proto

Documentation: google.golang.org/protobuf/internal/testprotos/required

     1// Copyright 2020 The Go Authors. All rights reserved.
     2// Use of this source code is governed by a BSD-style
     3// license that can be found in the LICENSE file.
     4
     5syntax = "proto2";
     6
     7package goproto.proto.testrequired;
     8
     9option go_package = "google.golang.org/protobuf/internal/testprotos/required";
    10
    11message Int32 {
    12  required int32 v = 1;
    13}
    14
    15message Int64 {
    16  required int64 v =  1;
    17}
    18
    19message Uint32 {
    20  required uint32 v =  1;
    21}
    22
    23message Uint64 {
    24  required uint64 v =  1;
    25}
    26
    27message Sint32 {
    28  required sint32 v =  1;
    29}
    30
    31message Sint64 {
    32  required sint64 v =  1;
    33}
    34
    35message Fixed32 {
    36  required fixed32 v =  1;
    37}
    38
    39message Fixed64 {
    40  required fixed64 v =  1;
    41}
    42
    43message Float {
    44  required float v =  1;
    45}
    46
    47message Double {
    48  required double v =  1;
    49}
    50
    51message Bool {
    52  required bool v =  1;
    53}
    54
    55message String {
    56  required string v =  1;
    57}
    58
    59message Bytes {
    60  required bytes v =  1;
    61}
    62
    63message Message {
    64  message M {}
    65  required M v = 1;
    66}
    67
    68message Group {
    69  required group Group = 1 {
    70    optional int32 v = 1;
    71  }
    72}

View as plain text