Documentation ¶
Index ¶
- Variables
- type ExternalEnum1
- func (ExternalEnum1) Descriptor() protoreflect.EnumDescriptor
- func (x ExternalEnum1) Enum() *ExternalEnum1
- func (ExternalEnum1) EnumDescriptor() ([]byte, []int)deprecated
- func (x ExternalEnum1) Number() protoreflect.EnumNumber
- func (x ExternalEnum1) String() string
- func (ExternalEnum1) Type() protoreflect.EnumType
- type ExternalMessage1
- func (*ExternalMessage1) Descriptor() ([]byte, []int)deprecated
- func (x *ExternalMessage1) GetIp1() string
- func (x *ExternalMessage1) GetIp2() string
- func (x *ExternalMessage1) GetIp3() string
- func (this *ExternalMessage1) MarshalJSON() ([]byte, error)
- func (*ExternalMessage1) ProtoMessage()
- func (x *ExternalMessage1) ProtoReflect() protoreflect.Message
- func (x *ExternalMessage1) Reset()
- func (x *ExternalMessage1) String() string
- func (this *ExternalMessage1) UnmarshalJSON(b []byte) error
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ExternalEnum1_name = map[int32]string{ 0: "Monday", 1: "Tuesday", 2: "Wednesday", 3: "Thursday", 4: "Friday", 5: "Saturday", 6: "Sunday", } ExternalEnum1_value = map[string]int32{ "Monday": 0, "Tuesday": 1, "Wednesday": 2, "Thursday": 3, "Friday": 4, "Saturday": 5, "Sunday": 6, } )
Enum value maps for ExternalEnum1.
View Source
var File_xgo_tests_gojsonexternal_gojson_external_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type ExternalEnum1 ¶
type ExternalEnum1 int32
const ( ExternalEnum1_Monday ExternalEnum1 = 0 ExternalEnum1_Tuesday ExternalEnum1 = 1 ExternalEnum1_Wednesday ExternalEnum1 = 2 ExternalEnum1_Thursday ExternalEnum1 = 3 ExternalEnum1_Friday ExternalEnum1 = 4 ExternalEnum1_Saturday ExternalEnum1 = 5 ExternalEnum1_Sunday ExternalEnum1 = 6 )
func (ExternalEnum1) Descriptor ¶
func (ExternalEnum1) Descriptor() protoreflect.EnumDescriptor
func (ExternalEnum1) Enum ¶
func (x ExternalEnum1) Enum() *ExternalEnum1
func (ExternalEnum1) EnumDescriptor
deprecated
func (ExternalEnum1) EnumDescriptor() ([]byte, []int)
Deprecated: Use ExternalEnum1.Descriptor instead.
func (ExternalEnum1) Number ¶
func (x ExternalEnum1) Number() protoreflect.EnumNumber
func (ExternalEnum1) String ¶
func (x ExternalEnum1) String() string
func (ExternalEnum1) Type ¶
func (ExternalEnum1) Type() protoreflect.EnumType
type ExternalMessage1 ¶
type ExternalMessage1 struct { Ip1 string `protobuf:"bytes,1,opt,name=ip1,proto3" json:"ip1,omitempty"` Ip2 string `protobuf:"bytes,2,opt,name=ip2,proto3" json:"ip2,omitempty"` Ip3 string `protobuf:"bytes,3,opt,name=ip3,proto3" json:"ip3,omitempty"` // contains filtered or unexported fields }
func (*ExternalMessage1) Descriptor
deprecated
func (*ExternalMessage1) Descriptor() ([]byte, []int)
Deprecated: Use ExternalMessage1.ProtoReflect.Descriptor instead.
func (*ExternalMessage1) GetIp1 ¶
func (x *ExternalMessage1) GetIp1() string
func (*ExternalMessage1) GetIp2 ¶
func (x *ExternalMessage1) GetIp2() string
func (*ExternalMessage1) GetIp3 ¶
func (x *ExternalMessage1) GetIp3() string
func (*ExternalMessage1) MarshalJSON ¶
func (this *ExternalMessage1) MarshalJSON() ([]byte, error)
MarshalJSON for implements interface json.Marshaler.
func (*ExternalMessage1) ProtoMessage ¶
func (*ExternalMessage1) ProtoMessage()
func (*ExternalMessage1) ProtoReflect ¶
func (x *ExternalMessage1) ProtoReflect() protoreflect.Message
func (*ExternalMessage1) Reset ¶
func (x *ExternalMessage1) Reset()
func (*ExternalMessage1) String ¶
func (x *ExternalMessage1) String() string
func (*ExternalMessage1) UnmarshalJSON ¶
func (this *ExternalMessage1) UnmarshalJSON(b []byte) error
UnmarshalJSON for implements json.Unmarshaler.
Click to show internal directories.
Click to hide internal directories.