reflect.Value.FieldByName (method)
24 uses
reflect (current package)
value.go#L902: func (v Value) FieldByName(name string) Value {
github.com/aws/aws-sdk-go/aws/awsutil
copy.go#L71: srcVal := src.FieldByName(name)
copy.go#L72: dstVal := dst.FieldByName(name)
prettify.go#L52: val := v.FieldByName(n)
github.com/aws/aws-sdk-go/private/protocol/json/jsonutil
build.go#L84: value = elemOf(value.FieldByName(payload))
unmarshal.go#L146: return u.unmarshalAny(value.FieldByName(payload), data, field.Tag)
github.com/aws/aws-sdk-go/private/protocol/rest
build.go#L140: payload := reflect.Indirect(v.FieldByName(payloadName))
payload.go#L22: payload := v.FieldByName(payloadName)
unmarshal.go#L65: payload := v.FieldByName(payloadName)
github.com/aws/aws-sdk-go/private/protocol/xml/xmlutil
build.go#L110: value = elemOf(value.FieldByName(payload))
unmarshal.go#L131: return parseStruct(r.FieldByName(payload), node, field.Tag)
unmarshal.go#L157: member := r.FieldByName(field.Name)
github.com/go-git/gcfg
set.go#L42: if !v.FieldByName(fieldName).CanSet() {
set.go#L55: return v.FieldByName(f.Name), newTag(f.Tag.Get("gcfg"))
github.com/go-git/go-git/v5/plumbing/transport/ssh
common.go#L222: vcf := vc.FieldByName(f.Name)
common.go#L223: vof := vo.FieldByName(f.Name)
github.com/imdario/mergo
map.go#L78: dstElement := dst.FieldByName(fieldName)
github.com/jmespath/go-jmespath
interpreter.go#L322: v := rv.FieldByName(fieldName)
interpreter.go#L333: v := rv.FieldByName(fieldName)
github.com/lann/builder
builder.go#L205: field := structVal.FieldByName(name)
google.golang.org/protobuf/internal/descfmt
stringer.go#L212: rv = v.FieldByName(a)
google.golang.org/protobuf/internal/impl
legacy_message.go#L216: pref.FieldNumber(v.FieldByName("Start").Int()),
legacy_message.go#L217: pref.FieldNumber(v.FieldByName("End").Int() + 1),
internal/execabs
execabs.go#L51: lookPathErr := (*error)(unsafe.Pointer(reflect.ValueOf(cmd).Elem().FieldByName("lookPathErr").Addr().Pointer()))
![]() |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin 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 @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |