reflect.structField.name (field)
16 uses
reflect (current package)
type.go#L423: name name // name is always non-empty
type.go#L1192: f.Name = p.name.name()
type.go#L1194: if !p.name.isExported() {
type.go#L1197: if tag := p.name.tag(); tag != "" {
type.go#L1288: fname := f.name.name()
type.go#L1352: if tf.name.name() == name {
type.go#L1667: if tf.name.name() != vf.name.name() {
type.go#L1673: if cmpTags && tf.name.tag() != vf.name.tag() {
type.go#L2410: name := f.name.name()
type.go#L2559: if f.name.tagLen() > 0 {
type.go#L2560: hash = fnv1(hash, []byte(f.name.tag())...)
type.go#L2561: repr = append(repr, (" " + strconv.Quote(f.name.tag()))...)
type.go#L2791: name: newName(field.Name, string(field.Tag), exported),
value.go#L862: if !field.name.isExported() {
![]() |
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. |