package runtime
Import Path
github.com/goccy/go-json/internal/runtime (on go.dev)
Dependency Relation
imports 5 packages, and imported by 7 packages
Package-Level Type Names (total 5)
Cap int
Data unsafe.Pointer
Len int
func github.com/goccy/go-json/internal/encoder.PtrToSlice(p uintptr) *SliceHeader
Field reflect.StructField
IsOmitEmpty bool
IsString bool
IsTaggedKey bool
Key string
func StructTagFromField(field reflect.StructField) *StructTag
Type representing reflect.rtype for noescape trick
(*Type) Align() int
(*Type) AssignableTo(u reflect.Type) bool
(*Type) Bits() int
(*Type) ChanDir() reflect.ChanDir
(*Type) Comparable() bool
(*Type) ConvertibleTo(u reflect.Type) bool
(*Type) Elem() *Type
(*Type) Field(i int) reflect.StructField
(*Type) FieldAlign() int
(*Type) FieldByIndex(index []int) reflect.StructField
(*Type) FieldByName(name string) (reflect.StructField, bool)
(*Type) FieldByNameFunc(match func(string) bool) (reflect.StructField, bool)
(*Type) Implements(u reflect.Type) bool
(*Type) In(i int) reflect.Type
(*Type) IsVariadic() bool
(*Type) Key() *Type
(*Type) Kind() reflect.Kind
(*Type) Len() int
(*Type) Method(a0 int) reflect.Method
(*Type) MethodByName(a0 string) (reflect.Method, bool)
(*Type) Name() string
(*Type) NumField() int
(*Type) NumIn() int
(*Type) NumMethod() int
(*Type) NumOut() int
(*Type) Out(i int) reflect.Type
(*Type) PkgPath() string
(*Type) Size() uintptr
(*Type) String() string
*Type : github.com/modern-go/reflect2.InterfaceType
*Type : github.com/polarsignals/frostdb/query/logicalplan.Named
*Type : expvar.Var
*Type : fmt.Stringer
func PtrTo(*Type) *Type
func Type2RType(t reflect.Type) *Type
func (*Type).Elem() *Type
func (*Type).Key() *Type
func IfaceIndir(*Type) bool
func PtrTo(*Type) *Type
func RType2Type(t *Type) reflect.Type
func github.com/goccy/go-json/internal/decoder.CompileToGetDecoder(typ *Type) (decoder.Decoder, error)
func github.com/goccy/go-json/internal/decoder.UnsafeNew(t *Type) unsafe.Pointer
func github.com/goccy/go-json/internal/encoder.MapIterInit(mapType *Type, m unsafe.Pointer, it *encoder.mapIter)
var github.com/goccy/go-json/internal/decoder.EmptyInterfaceType *Type
AddrRange uintptr
AddrShift uintptr
BaseTypeAddr uintptr
MaxTypeAddr uintptr
func AnalyzeTypeAddr() *TypeAddr
Package-Level Functions (total 7)
func AnalyzeTypeAddr() *TypeAddr func IfaceIndir(*Type) bool func IsIgnoredStructField(field reflect.StructField) bool func RType2Type(t *Type) reflect.Type func StructTagFromField(field reflect.StructField) *StructTag func Type2RType(t reflect.Type) *Type![]() |
The pages are generated with Golds v0.8.2. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |