Versions in this module Expand all Collapse all v0 v0.3.13 Jun 6, 2024 v0.3.12 Apr 30, 2024 v0.3.11 Apr 29, 2024 Changes in this version type MyEnum + func (p *MyEnum) GetTypeDescriptor() *thrift_reflection.TypeDescriptor type MyStructWithDefaultVal + func (p *MyStructWithDefaultVal) GetTypeDescriptor() *thrift_reflection.TypeDescriptor type TestInfo + func (p *TestInfo) GetTypeDescriptor() *thrift_reflection.TypeDescriptor v0.3.10 Apr 9, 2024 v0.3.9 Apr 8, 2024 v0.3.8 Mar 29, 2024 Changes in this version + const HELLO + var ENUM_OPTION_ENUM_INFO = thrift_option.NewEnumOption("../option_idl/annotations/validation/validation.thrift", "enum_info") + var ENUM_VALUE_OPTION_ENUM_VALUE_INFO = thrift_option.NewEnumValueOption("../option_idl/annotations/validation/validation.thrift", "enum_value_info") + var FIELD_OPTION_CARD_FIELD_INFO = thrift_option.NewFieldOption("../option_idl/annotations/validation/validation.thrift", "card_field_info") + var METHOD_OPTION_METHOD_INFO = thrift_option.NewMethodOption("../option_idl/annotations/validation/validation.thrift", "method_info") + var SERVICE_OPTION_SVC_INFO = thrift_option.NewServiceOption("../option_idl/annotations/validation/validation.thrift", "svc_info") + var STRUCT_OPTION_PERSON_BASIC_TYPEDEF_INFO = thrift_option.NewStructOption("../option_idl/annotations/validation/validation.thrift", ...) + var STRUCT_OPTION_PERSON_ENUM_INFO = thrift_option.NewStructOption("../option_idl/annotations/validation/validation.thrift", "person_enum_info") + var STRUCT_OPTION_PERSON_MAP_INFO = thrift_option.NewStructOption("../option_idl/annotations/validation/validation.thrift", "person_map_info") + var STRUCT_OPTION_PERSON_STRING_INFO = thrift_option.NewStructOption("../option_idl/annotations/validation/validation.thrift", "person_string_info") + var STRUCT_OPTION_PERSON_STRUCT_DEFAULT_VALUE_INFO = thrift_option.NewStructOption("../option_idl/annotations/validation/validation.thrift", ...) + var STRUCT_OPTION_PERSON_STRUCT_TYPEDEF_INFO = thrift_option.NewStructOption("../option_idl/annotations/validation/validation.thrift", ...) + func GetFileDescriptorForValidation() *thrift_reflection.FileDescriptor + func New_EnumOptions() *_EnumOptions + func New_EnumValueOptions() *_EnumValueOptions + func New_FieldOptions() *_FieldOptions + func New_MethodOptions() *_MethodOptions + func New_ServiceOptions() *_ServiceOptions + func New_StructOptions() *_StructOptions + type MyBasicTypedef = string + type MyEnum int64 + const MyEnum_X + const MyEnum_XL + const MyEnum_XXL + func MyEnumFromString(s string) (MyEnum, error) + func MyEnumPtr(v MyEnum) *MyEnum + func (p *MyEnum) Scan(value interface{}) (err error) + func (p *MyEnum) Value() (driver.Value, error) + func (p MyEnum) GetDescriptor() *thrift_reflection.EnumDescriptor + func (p MyEnum) String() string + type MyStructTypedef = TestInfo + func NewMyStructTypedef() *MyStructTypedef + type MyStructWithDefaultVal struct + V1 string + V10 []string + V11 string + V2 string + V3 int8 + V4 int16 + V5 int32 + V6 int64 + V7 bool + V8 float64 + V9 map[string]string + func NewMyStructWithDefaultVal() *MyStructWithDefaultVal + func (p *MyStructWithDefaultVal) GetDescriptor() *thrift_reflection.StructDescriptor + func (p *MyStructWithDefaultVal) GetV1() (v string) + func (p *MyStructWithDefaultVal) GetV10() (v []string) + func (p *MyStructWithDefaultVal) GetV11() (v string) + func (p *MyStructWithDefaultVal) GetV2() (v string) + func (p *MyStructWithDefaultVal) GetV3() (v int8) + func (p *MyStructWithDefaultVal) GetV4() (v int16) + func (p *MyStructWithDefaultVal) GetV5() (v int32) + func (p *MyStructWithDefaultVal) GetV6() (v int64) + func (p *MyStructWithDefaultVal) GetV7() (v bool) + func (p *MyStructWithDefaultVal) GetV8() (v float64) + func (p *MyStructWithDefaultVal) GetV9() (v map[string]string) + func (p *MyStructWithDefaultVal) Read(iprot thrift.TProtocol) (err error) + func (p *MyStructWithDefaultVal) ReadField1(iprot thrift.TProtocol) error + func (p *MyStructWithDefaultVal) ReadField10(iprot thrift.TProtocol) error + func (p *MyStructWithDefaultVal) ReadField11(iprot thrift.TProtocol) error + func (p *MyStructWithDefaultVal) ReadField2(iprot thrift.TProtocol) error + func (p *MyStructWithDefaultVal) ReadField3(iprot thrift.TProtocol) error + func (p *MyStructWithDefaultVal) ReadField4(iprot thrift.TProtocol) error + func (p *MyStructWithDefaultVal) ReadField5(iprot thrift.TProtocol) error + func (p *MyStructWithDefaultVal) ReadField6(iprot thrift.TProtocol) error + func (p *MyStructWithDefaultVal) ReadField7(iprot thrift.TProtocol) error + func (p *MyStructWithDefaultVal) ReadField8(iprot thrift.TProtocol) error + func (p *MyStructWithDefaultVal) ReadField9(iprot thrift.TProtocol) error + func (p *MyStructWithDefaultVal) String() string + func (p *MyStructWithDefaultVal) Write(oprot thrift.TProtocol) (err error) + type TestInfo struct + Name string + Number int16 + func NewTestInfo() *TestInfo + func (p *TestInfo) GetDescriptor() *thrift_reflection.StructDescriptor + func (p *TestInfo) GetName() (v string) + func (p *TestInfo) GetNumber() (v int16) + func (p *TestInfo) Read(iprot thrift.TProtocol) (err error) + func (p *TestInfo) ReadField1(iprot thrift.TProtocol) error + func (p *TestInfo) ReadField2(iprot thrift.TProtocol) error + func (p *TestInfo) String() string + func (p *TestInfo) Write(oprot thrift.TProtocol) (err error)