Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/cloudwego/dynamicgo
/ types & classes
Types & classes
525 in github.com/cloudwego/dynamicgo
⨍
Functions
4,084
◇
Types & classes
525
↓ 59 callers
TypeAlias
FieldID
FieldID is used to identify a field in a struct
thrift/descriptor.go:250
↓ 25 callers
TypeAlias
FieldNumber
proto/type.go:224
↓ 17 callers
TypeAlias
Type
Type constants in the Thrift protocol
thrift/descriptor.go:34
↓ 9 callers
TypeAlias
ValueType
internal/types/types.go:30
↓ 6 callers
TypeAlias
ErrCode
ErrCode is the error code of dynamicgo. Usually the left 8 bits are used to represent the category of error, and the right 24 bits are used to represe
meta/error.go:30
↓ 5 callers
TypeAlias
MyInt
Typedef types for testing
trim/assign_test.go:92
↓ 4 callers
TypeAlias
AnnoType
AnnoType is the specific type of an annotation
thrift/annotation.go:113
↓ 4 callers
TypeAlias
FOO
testdata/kitex_gen/example/example.go:14
↓ 4 callers
TypeAlias
Type
Node type (uint8) mapping ProtoKind the same value, except for UNKNOWN, LIST, MAP, ERROR
proto/type.go:87
↓ 3 callers
TypeAlias
FOO
testdata/kitex_gen/example3/example3.go:14
↓ 3 callers
TypeAlias
FOO
testdata/kitex_gen/example2/example2.go:13
↓ 3 callers
TypeAlias
ParsingError
internal/types/types.go:51
↓ 2 callers
TypeAlias
AnnoID
AnnoID is the unique id of an annotation, which is composed of kind, scope and type: 0xff000000: AnnoKind 0x00ff0000: AnnoScope 0x0000ffff: AnnoTy
thrift/annotation.go:57
↓ 2 callers
TypeAlias
EnumNumber
proto/type.go:225
↓ 2 callers
TypeAlias
FOO
testdata/kitex_gen/deep/deep.ref.go:15
↓ 2 callers
TypeAlias
FOO
testdata/kitex_gen/ref/ref.go:15
↓ 2 callers
TypeAlias
MyBool
trim/assign_test.go:97
↓ 2 callers
TypeAlias
MyFloat64
trim/assign_test.go:96
↓ 2 callers
TypeAlias
MyInt64
trim/assign_test.go:93
↓ 2 callers
TypeAlias
MyString
trim/assign_test.go:95
↓ 2 callers
TypeAlias
MyUint32
trim/assign_test.go:94
↓ 2 callers
TypeAlias
RequiresBitmap
RequiresBitmap is a bitmap to mark fields
thrift/utils.go:30
↓ 2 callers
TypeAlias
TMessageType
TMessageType is the type of message
thrift/binary.go:51
↓ 2 callers
TypeAlias
WireType
protobuf encoding wire type
proto/type.go:10
↓ 1 callers
TypeAlias
AnnoKind
AnnoKind is the kind of annotation, which defines the result handler of Annotation.Make()
thrift/annotation.go:65
↓ 1 callers
TypeAlias
AnnoScope
AnnoScope is effective scope of annotation
thrift/annotation.go:91
↓ 1 callers
TypeAlias
Category
Category is the category of dynamicgo modules
meta/const.go:57
↓ 1 callers
TypeAlias
J2T_STATE
internal/types/types.go:235
↓ 1 callers
TypeAlias
MyBytes
trim/assign_test.go:98
Struct
A
testdata/kitex_gen/example/example.go:236
Struct
A
testdata/kitex_gen/example2/example2.go:681
Struct
A
testdata/kitex_gen/pb/example3/example3.pb.go:992
Struct
A
testdata/kitex_gen/pb/example2/example2.pb.go:912
Class
AcceptRange
AcceptRange gives the range of valid values for the second byte in a UTF-8 sequence.
native/utf8.c:78
Interface
Annotation
--------------------------------- Annotation Interface ---------------------------------- Annotation idl annotation interface
thrift/annotation.go:32
Interface
AnnotationMapper
AnnotationMapper is used to convert a annotation to equivalent annotations desc is specific to its registered AnnoScope: AnnoScopeService: desc is *
thrift/annotation.go:206
Struct
AssignOptions
AssignOptions contains options for AssignAny
trim/assign.go:31
Struct
Assigner
trim/assign.go:36
Struct
Base
testdata/kitex_gen/base/base.go:47
Struct
Base
testdata/kitex_gen/pb/base/base.pb.go:85
Struct
BasePartial
testdata/kitex_gen/example2/example2.go:261
Struct
BasePartial
testdata/kitex_gen/pb/example3/example3.pb.go:464
Struct
BasePartial
testdata/kitex_gen/pb/example2/example2.pb.go:384
Struct
BaseResp
testdata/kitex_gen/base/base.go:131
Struct
BaseResp
testdata/kitex_gen/pb/base/base.pb.go:172
Interface
BaselineService
testdata/kitex_gen/baseline/baseline.go:374
Interface
BaselineService
Code generated by Kitex v0.5.2. DO NOT EDIT.
testdata/kitex_gen/pb/baseline/baseline.pb.go:829
Struct
BaselineServiceNesting2MethodArgs
testdata/kitex_gen/baseline/baseline.go:666
Struct
BaselineServiceNesting2MethodResult
testdata/kitex_gen/baseline/baseline.go:701
Struct
BaselineServiceNestingMethodArgs
testdata/kitex_gen/baseline/baseline.go:526
Struct
BaselineServiceNestingMethodResult
testdata/kitex_gen/baseline/baseline.go:561
Struct
BaselineServicePartialNestingMethodArgs
testdata/kitex_gen/baseline/baseline.go:596
Struct
BaselineServicePartialNestingMethodResult
testdata/kitex_gen/baseline/baseline.go:631
Struct
BaselineServicePartialSimpleMethodArgs
testdata/kitex_gen/baseline/baseline.go:456
Struct
BaselineServicePartialSimpleMethodResult
testdata/kitex_gen/baseline/baseline.go:491
Struct
BaselineServiceSimpleMethodArgs
testdata/kitex_gen/baseline/baseline.go:386
Struct
BaselineServiceSimpleMethodResult
testdata/kitex_gen/baseline/baseline.go:421
Struct
BasicExample
testdata/kitex_gen/pb/base/basic_example.pb.go:24
Interface
BasicService
Code generated by Kitex v0.9.1. DO NOT EDIT.
testdata/kitex_gen/pb/base/basic_example.pb.go:825
Struct
BinaryConv
BinaryConv is a converter from json to thrift binary
conv/j2t/conv.go:31
Struct
BinaryConv
BinaryConv is a converter from thrift binary to json
conv/t2j/conv.go:30
Struct
BinaryConv
conv/p2j/conv.go:12
Struct
BinaryConv
BinaryConv is a converter from json to protobuf binary
conv/j2p/conv.go:13
Struct
BinaryDecoder
proto/protowire/decode.go:17
Struct
BinaryEncoder
proto/protowire/encode.go:8
Struct
BinaryEncoding
BinaryEncoding is the implementation of Encoding for binary encoding.
thrift/binary.go:2048
Struct
BinaryProtocol
Serizalize data to byte array and reuse the memory
proto/binary/binary.go:44
Struct
BinaryProtocol
BinaryProtocol implements the BinaryProtocol see https://github.com/apache/thrift/blob/master/doc/specs/thrift-binary-protocol.md
thrift/binary.go:111
Struct
ComplexStruct
trim/assign_test.go:3444
Struct
ContextKey
ContextKey is the key type for context arguments
conv/api.go:26
Class
Decimal
native/atof_native.c:27
Struct
DeepRef
testdata/kitex_gen/example/example.go:378
Struct
DefaultValue
DefaultValue is the default value of a field
thrift/utils.go:187
Struct
Descriptor
Descriptor describes the entire a DSL-pruning scheme for a type. base on this, we can fetch the type's object data on demands WARNING: user must call
trim/desc.go:45
Struct
DestStruct
trim/assign_test.go:570
TypeAlias
Encoding
Encoding protocol enum
meta/const.go:22
Struct
Endpoint
Endpoint a http endpoint.
http/http.go:33
Struct
Entry
internal/caching/map.go:31
TypeAlias
Enum
testdata/kitex_gen/pb/example/example.pb.go:30
Struct
Enums
Message contains enum fields.
testdata/kitex_gen/pb/example/example.pb.go:534
TypeAlias
Enums_NestedEnum
testdata/kitex_gen/pb/example/example.pb.go:82
Struct
ErrNotFound
ErrNotFound is returned when a field/index/key is not found and disallowNotFound is enabled
trim/fetch.go:67
Struct
Error
Error is the error concrete type of dynamicgo
meta/error.go:101
TypeAlias
Event
testdata/kitex_gen/pb/example/enum_example.pb.go:24
Struct
ExampleApiBody
testdata/kitex_gen/example3/example3.go:926
Struct
ExampleBase64Binary
testdata/kitex_gen/example3/example3.go:1137
Struct
ExampleDefaultValue
testdata/kitex_gen/example/example.go:268
Struct
ExampleDefaultValue
testdata/kitex_gen/example3/example3.go:1169
Struct
ExampleDynamicStruct
testdata/kitex_gen/example3/example3.go:1090
Struct
ExampleEmptyReq
testdata/kitex_gen/pb/example/empty_example.pb.go:24
Struct
ExampleEmptyResp
testdata/kitex_gen/pb/example/empty_example.pb.go:127
Struct
ExampleError
testdata/kitex_gen/example3/example3.go:438
Struct
ExampleErrorResp
testdata/kitex_gen/example3/example3.go:488
Struct
ExampleFallback
testdata/kitex_gen/example3/example3.go:856
Struct
ExampleInt2Float
testdata/kitex_gen/example3/example3.go:520
Struct
ExampleInt2Float
testdata/kitex_gen/pb/example3/example3.pb.go:1218
Struct
ExampleInt2Float
testdata/kitex_gen/pb/example2/example2.pb.go:1138
Struct
ExampleJSONString
testdata/kitex_gen/example3/example3.go:602
Struct
ExampleListReq
testdata/kitex_gen/pb/example/example.pb.go:1620
Struct
ExampleListResp
testdata/kitex_gen/pb/example/example.pb.go:1667
next →
1–100 of 525, ranked by callers