-
Notifications
You must be signed in to change notification settings - Fork 223
/
echo.pb.fast.go
135 lines (118 loc) · 2.82 KB
/
echo.pb.fast.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
// Code generated by Fastpb v0.0.2. DO NOT EDIT.
package pbapi
import (
fmt "fmt"
fastpb "github.com/cloudwego/fastpb"
)
var (
_ = fmt.Errorf
_ = fastpb.Skip
)
func (x *Request) FastRead(buf []byte, _type int8, number int32) (offset int, err error) {
switch number {
case 1:
offset, err = x.fastReadField1(buf, _type)
if err != nil {
goto ReadFieldError
}
default:
offset, err = fastpb.Skip(buf, _type, number)
if err != nil {
goto SkipFieldError
}
}
return offset, nil
SkipFieldError:
return offset, fmt.Errorf("%T cannot parse invalid wire-format data, error: %s", x, err)
ReadFieldError:
return offset, fmt.Errorf("%T read field %d '%s' error: %s", x, number, fieldIDToName_Request[number], err)
}
func (x *Request) fastReadField1(buf []byte, _type int8) (offset int, err error) {
x.Message, offset, err = fastpb.ReadString(buf, _type)
return offset, err
}
func (x *Response) FastRead(buf []byte, _type int8, number int32) (offset int, err error) {
switch number {
case 1:
offset, err = x.fastReadField1(buf, _type)
if err != nil {
goto ReadFieldError
}
default:
offset, err = fastpb.Skip(buf, _type, number)
if err != nil {
goto SkipFieldError
}
}
return offset, nil
SkipFieldError:
return offset, fmt.Errorf("%T cannot parse invalid wire-format data, error: %s", x, err)
ReadFieldError:
return offset, fmt.Errorf("%T read field %d '%s' error: %s", x, number, fieldIDToName_Response[number], err)
}
func (x *Response) fastReadField1(buf []byte, _type int8) (offset int, err error) {
x.Message, offset, err = fastpb.ReadString(buf, _type)
return offset, err
}
func (x *Request) FastWrite(buf []byte) (offset int) {
if x == nil {
return offset
}
offset += x.fastWriteField1(buf[offset:])
return offset
}
func (x *Request) fastWriteField1(buf []byte) (offset int) {
if x.Message == "" {
return offset
}
offset += fastpb.WriteString(buf[offset:], 1, x.GetMessage())
return offset
}
func (x *Response) FastWrite(buf []byte) (offset int) {
if x == nil {
return offset
}
offset += x.fastWriteField1(buf[offset:])
return offset
}
func (x *Response) fastWriteField1(buf []byte) (offset int) {
if x.Message == "" {
return offset
}
offset += fastpb.WriteString(buf[offset:], 1, x.GetMessage())
return offset
}
func (x *Request) Size() (n int) {
if x == nil {
return n
}
n += x.sizeField1()
return n
}
func (x *Request) sizeField1() (n int) {
if x.Message == "" {
return n
}
n += fastpb.SizeString(1, x.GetMessage())
return n
}
func (x *Response) Size() (n int) {
if x == nil {
return n
}
n += x.sizeField1()
return n
}
func (x *Response) sizeField1() (n int) {
if x.Message == "" {
return n
}
n += fastpb.SizeString(1, x.GetMessage())
return n
}
var fieldIDToName_Request = map[int32]string{
1: "Message",
}
var fieldIDToName_Response = map[int32]string{
1: "Message",
}