const reflect.Struct
54 uses
reflect (current package)
deepequal.go#L121: case Struct:
type.go#L260: Struct
type.go#L624: Struct: "struct",
type.go#L702: case Struct:
type.go#L919: if t.Kind() != Struct {
type.go#L927: if t.Kind() != Struct {
type.go#L935: if t.Kind() != Struct {
type.go#L943: if t.Kind() != Struct {
type.go#L975: if t.Kind() != Struct {
type.go#L1222: if ft.Kind() == Ptr && ft.Elem().Kind() == Struct {
type.go#L1316: if ok || ntyp == nil || ntyp.Kind() != Struct {
type.go#L1655: case Struct:
type.go#L2100: case Struct:
type.go#L2127: case Struct:
type.go#L2149: case Struct:
type.go#L2224: kind: uint8(Struct),
type.go#L2803: case Struct:
type.go#L3124: case Struct:
value.go#L849: if v.kind() != Struct {
value.go#L884: v.mustBe(Struct)
value.go#L887: if v.Kind() == Ptr && v.typ.Elem().Kind() == Struct {
value.go#L903: v.mustBe(Struct)
value.go#L1124: case Struct:
value.go#L1369: v.mustBe(Struct)
encoding/asn1
asn1.go#L913: case reflect.Struct:
common.go#L178: case reflect.Struct:
marshal.go#L487: case reflect.Struct:
encoding/binary
binary.go#L413: case reflect.Struct:
binary.go#L435: case reflect.Struct:
binary.go#L548: case reflect.Struct:
binary.go#L617: case reflect.Struct:
encoding/gob
decode.go#L851: case reflect.Struct:
decode.go#L1034: case reflect.Struct:
decode.go#L1089: if srt.Kind() != reflect.Struct || ut.externalDec != 0 {
decode.go#L1198: if st := base; st.Kind() == reflect.Struct && ut.externalDec == 0 {
encode.go#L457: case reflect.Struct:
encode.go#L573: case reflect.Struct:
encode.go#L636: if ut.externalEnc == 0 && srt.Kind() == reflect.Struct {
encode.go#L700: if ut.externalEnc == 0 && value.Type().Kind() == reflect.Struct {
encoder.go#L119: case reflect.Struct:
encoder.go#L161: case reflect.Struct:
type.go#L521: case reflect.Struct:
type.go#L748: case reflect.Struct:
encoding/json
decode.go#L650: case reflect.Struct:
encode.go#L450: case reflect.Struct:
encode.go#L1248: if isUnexported && t.Kind() != reflect.Struct {
encode.go#L1290: if name != "" || !sf.Anonymous || ft.Kind() != reflect.Struct {
fmt
print.go#L787: case reflect.Struct:
print.go#L874: case reflect.Array, reflect.Slice, reflect.Struct, reflect.Map:
internal/fmtsort
sort.go#L156: case reflect.Struct:
net/http
transport.go#L372: if rv := reflect.ValueOf(altProto["https"]); rv.IsValid() && rv.Type().Kind() == reflect.Struct && rv.Type().NumField() == 1 {
src.elv.sh/pkg/eval
options.go#L23: if ptrValue.Kind() != reflect.Ptr || ptrValue.Elem().Kind() != reflect.Struct {
vendor/golang.org/x/crypto/cryptobyte
asn1.go#L278: case reflect.Struct:
asn1.go#L619: case reflect.Struct:
The pages are generated with Golds v0.2.8-preview. (GOOS=darwin GOARCH=arm64)