type reflect.StructField

23 uses

	reflect (current package)
		type.go#L165: 	Field(i int) StructField
		type.go#L171: 	FieldByIndex(index []int) StructField
		type.go#L175: 	FieldByName(name string) (StructField, bool)
		type.go#L189: 	FieldByNameFunc(match func(string) bool) (StructField, bool)
		type.go#L712: func (t *rtype) Field(i int) StructField {
		type.go#L720: func (t *rtype) FieldByIndex(index []int) StructField {
		type.go#L728: func (t *rtype) FieldByName(name string) (StructField, bool) {
		type.go#L736: func (t *rtype) FieldByNameFunc(match func(string) bool) (StructField, bool) {
		type.go#L869: type StructField struct {
		type.go#L886: func (f StructField) IsExported() bool {
		type.go#L971: func (t *structType) Field(i int) (f StructField) {
		type.go#L1002: func (t *structType) FieldByIndex(index []int) (f StructField) {
		type.go#L1025: func (t *structType) FieldByNameFunc(match func(string) bool) (result StructField, ok bool) {
		type.go#L1088: 						return StructField{}, false
		type.go#L1131: func (t *structType) FieldByName(name string) (f StructField, present bool) {
		type.go#L1731: 	funcTypes[n] = StructOf([]StructField{
		type.go#L2153: func StructOf(fields []StructField) Type {
		type.go#L2399: 		tt := New(StructOf([]StructField{
		type.go#L2567: func runtimeStructField(field StructField) (structField, string) {
		visiblefields.go#L16: func VisibleFields(t Type) []StructField {
		visiblefields.go#L26: 		fields:   make([]StructField, 0, t.NumField()),
		visiblefields.go#L52: 	fields   []StructField

	encoding/json
		decode.go#L147: 	Field reflect.StructField