You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+1-11Lines changed: 1 addition & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,11 +12,9 @@ Dynamic-Go for Protobuf protocol: [introduction.md](./proto/INTRODUCTION.md)
12
12
13
13
### thrift
14
14
Thrift IDL parser and message operators. It can parse thrift IDL in runtime and handle thrift data in generic way.
15
-
[DOC](thrift/README.md)
16
15
17
16
#### thrift/generic
18
17
Reflection APIs to search, modify, deserialize, serialize thrift value **with or without** runtime type descriptor.
19
-
[DOC](thrift/generic/README.md)
20
18
21
19
#### thrift/base
22
20
The meta data about message transportation, including caller, address, log-id, etc. It is mainly used for `conv` (protocol convertion) modules.
@@ -26,40 +24,32 @@ Built-in implementation of thrid-party annotations, see [thrift_idl_annotation_s
26
24
27
25
### proto
28
26
Protobuf IDL parser and message operators. It can parse protobuf IDL in runtime and handle protobuf data in generic way.
29
-
[DOC](proto/README.md)
30
27
31
28
#### proto/generic
32
29
Reflection APIs to search, modify, deserialize, serialize protobuf value **with or without** runtime descriptor.
33
-
[DOC](proto/generic/README.md)
34
30
35
31
#### proto/protowire
36
32
Protobuf data encode and decode APIs. It parses and formats the low-level raw wire encoding. It is modified from Protobuf official code [`encoding/protowire`](https://pkg.go.dev/google.golang.org/protobuf/encoding/protowire).
37
-
[DOC](proto/protowire/README.md)
38
33
39
34
#### proto/binary
40
35
BinaryProtocol tool for Protobuf Protocol. It can read, wirte and skip fields directly on binary data of protobuf message.
41
-
[DOC](proto/binary/README.md)
42
36
43
37
### http
44
38
Http request/response wrapper interfaces. They are mainly used to pass http values on `http<>thrift` conversion.
45
-
[DOC](http/README.md)
46
39
47
40
### conv
48
41
Protocol convertors. Based on reflecting ability of `thrift`, `json` and `protobuf` modules, it can convert message from one protocol into another.
49
42
50
43
#### conv/j2t
51
44
Convert JSON value or JSON-body HTTP request into thrift message.
52
-
[DOC](conv/j2t/README.md)
53
45
54
46
#### conv/t2j
55
47
Convert thrift message to JSON value or JSON-body HTTP response.
0 commit comments