Documentation ¶
Overview ¶
Package helloworld is a generated protocol buffer package.
It is generated from these files:
helloworld.proto
It has these top-level messages:
Test
Index ¶
Constants ¶
View Source
const Default_Test_Type int32 = 77
Variables ¶
View Source
var FOO_name = map[int32]string{
17: "X",
}
View Source
var FOO_value = map[string]int32{
"X": 17,
}
Functions ¶
This section is empty.
Types ¶
type FOO ¶
type FOO int32
const (
FOO_X FOO = 17
)
func (FOO) EnumDescriptor ¶
func (*FOO) UnmarshalJSON ¶
type Test ¶
type Test struct { Label *string `protobuf:"bytes,1,req,name=label" json:"label,omitempty"` Type *int32 `protobuf:"varint,2,opt,name=type,def=77" json:"type,omitempty"` Reps []int64 `protobuf:"varint,3,rep,name=reps" json:"reps,omitempty"` Optionalgroup *Test_OptionalGroup `protobuf:"group,4,opt,name=OptionalGroup,json=optionalgroup" json:"optionalgroup,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*Test) Descriptor ¶
func (*Test) GetOptionalgroup ¶
func (m *Test) GetOptionalgroup() *Test_OptionalGroup
func (*Test) ProtoMessage ¶
func (*Test) ProtoMessage()
type Test_OptionalGroup ¶
type Test_OptionalGroup struct { RequiredField *string `protobuf:"bytes,5,req,name=RequiredField" json:"RequiredField,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*Test_OptionalGroup) Descriptor ¶
func (*Test_OptionalGroup) Descriptor() ([]byte, []int)
func (*Test_OptionalGroup) GetRequiredField ¶
func (m *Test_OptionalGroup) GetRequiredField() string
func (*Test_OptionalGroup) ProtoMessage ¶
func (*Test_OptionalGroup) ProtoMessage()
func (*Test_OptionalGroup) Reset ¶
func (m *Test_OptionalGroup) Reset()
func (*Test_OptionalGroup) String ¶
func (m *Test_OptionalGroup) String() string
Click to show internal directories.
Click to hide internal directories.