const reflect.Map
104 uses
reflect (current package)
deepequal.go#L48: case Map, Slice, Interface:
deepequal.go#L62: case Ptr, Map:
deepequal.go#L128: case Map:
type.go#L256: Map
type.go#L620: Map: "map",
type.go#L734: case Map:
type.go#L905: case Map:
type.go#L959: if t.Kind() != Map {
type.go#L1649: case Map:
type.go#L1851: ckey := cacheKey{Map, ktyp, etyp, 0}
type.go#L3102: case Chan, Func, Map, Ptr, Slice, String, UnsafePointer:
value.go#L1072: case Chan, Func, Map, Ptr, UnsafePointer:
value.go#L1120: case Chan, Func, Interface, Map, Ptr, Slice, UnsafePointer:
value.go#L1154: case Map:
value.go#L1171: v.mustBe(Map)
value.go#L1204: v.mustBe(Map)
value.go#L1299: v.mustBe(Map)
value.go#L1465: case Chan, Map, UnsafePointer:
value.go#L1687: v.mustBe(Map)
value.go#L2331: if typ.Kind() != Map {
value.go#L2336: return Value{t, m, flag(Map)}
encoding/gob
decode.go#L822: case reflect.Map:
decode.go#L1014: case reflect.Map:
encode.go#L443: case reflect.Map, reflect.Slice, reflect.String:
encode.go#L561: case reflect.Map:
encoder.go#L127: case reflect.Map:
encoder.go#L158: case reflect.Map:
type.go#L493: case reflect.Map:
type.go#L741: case reflect.Map:
encoding/json
decode.go#L633: case reflect.Map:
decode.go#L686: if v.Kind() == reflect.Map {
decode.go#L772: if v.Kind() == reflect.Map {
decode.go#L899: case reflect.Interface, reflect.Ptr, reflect.Map, reflect.Slice:
encode.go#L343: case reflect.Array, reflect.Map, reflect.Slice, reflect.String:
encode.go#L452: case reflect.Map:
encoding/xml
marshal.go#L1044: case reflect.Array, reflect.Map, reflect.Slice, reflect.String:
fmt
print.go#L501: case reflect.Chan, reflect.Func, reflect.Map, reflect.Ptr, reflect.Slice, reflect.UnsafePointer:
print.go#L758: case reflect.Map:
print.go#L874: case reflect.Array, reflect.Slice, reflect.Struct, reflect.Map:
github.com/aws/aws-sdk-go/aws/awsutil
copy.go#L87: case reflect.Map:
path_value.go#L95: if value.Kind() == reflect.Slice || value.Kind() == reflect.Map {
path_value.go#L138: if value.Kind() == reflect.Slice || value.Kind() == reflect.Map {
path_value.go#L171: if v.Kind() == reflect.Map && v.Len() == 0 {
prettify.go#L45: if (f.Kind() == reflect.Ptr || f.Kind() == reflect.Slice || f.Kind() == reflect.Map) && f.IsNil() {
prettify.go#L85: case reflect.Map:
string_value.go#L66: case reflect.Map:
github.com/aws/aws-sdk-go/private/protocol/json/jsonutil
build.go#L52: case reflect.Map:
build.go#L121: if (member.Kind() == reflect.Ptr || member.Kind() == reflect.Slice || member.Kind() == reflect.Map) && member.IsNil() {
unmarshal.go#L99: case reflect.Map:
github.com/aws/aws-sdk-go/private/protocol/query/queryutil
queryutil.go#L49: case reflect.Map:
github.com/aws/aws-sdk-go/private/protocol/xml/xmlutil
build.go#L79: case reflect.Map:
unmarshal.go#L93: case reflect.Map:
github.com/ghodss/yaml
yaml.go#L201: } else if t.Kind() == reflect.Map {
github.com/go-git/gcfg
set.go#L229: isSubsect := vSect.Kind() == reflect.Map
github.com/golang/protobuf/proto
properties.go#L204: if typ != nil && typ.Kind() == reflect.Map {
registry.go#L199: if t.Kind() != reflect.Map {
github.com/google/go-cmp/cmp
compare.go#L289: case reflect.Map:
report_compare.go#L178: case reflect.Map:
report_compare.go#L216: case reflect.Map:
report_compare.go#L378: if k == reflect.Map {
report_reflect.go#L49: case reflect.Struct, reflect.Slice, reflect.Array, reflect.Map:
report_reflect.go#L240: case reflect.Map:
report_reflect.go#L354: s := opts.FormatValue(v, reflect.Map, ptrs).String()
github.com/google/go-cmp/cmp/cmpopts
equate.go#L30: (vx.Kind() == reflect.Slice || vx.Kind() == reflect.Map) &&
sort.go#L117: (vx.Kind() == reflect.Map && vx.Type().Key().AssignableTo(ms.in)) &&
github.com/google/go-cmp/cmp/internal/value
name.go#L123: case reflect.Map:
zero.go#L30: case reflect.Chan, reflect.Func, reflect.Interface, reflect.Ptr, reflect.Map, reflect.Slice:
github.com/imdario/mergo
map.go#L51: case reflect.Map:
map.go#L109: } else if srcKind == reflect.Map {
map.go#L165: if vDst.Kind() != reflect.Map {
map.go#L168: case reflect.Map:
merge.go#L132: case reflect.Map:
merge.go#L331: case reflect.Interface, reflect.Slice, reflect.Chan, reflect.Func, reflect.Map, reflect.Ptr:
mergo.go#L38: case reflect.Array, reflect.Map, reflect.Slice, reflect.String:
mergo.go#L67: if vDst.Kind() != reflect.Struct && vDst.Kind() != reflect.Map {
github.com/jackc/pgtype
convert.go#L380: case reflect.Ptr, reflect.Slice, reflect.Map:
github.com/jmespath/go-jmespath
util.go#L33: case reflect.Slice, reflect.Map:
github.com/lann/builder
builder.go#L211: case reflect.Chan, reflect.Func, reflect.Interface, reflect.Map, reflect.Ptr, reflect.Slice:
go/ast
print.go#L24: case reflect.Chan, reflect.Func, reflect.Interface, reflect.Map, reflect.Ptr, reflect.Slice:
print.go#L153: case reflect.Map:
golang.org/x/pkgsite/internal/godoc/codec
generate.go#L183: case reflect.Map:
generate.go#L326: case reflect.Ptr, reflect.Slice, reflect.Map, reflect.Interface:
generate.go#L411: case reflect.Map:
google.golang.org/api/internal/gensupport
json.go#L85: if f.Type.Kind() == reflect.Map && useNullMaps[f.Name] != nil {
json.go#L102: if f.Type.Kind() == reflect.Map && v.IsNil() {
json.go#L197: case reflect.Array, reflect.Map, reflect.Slice, reflect.String:
google.golang.org/protobuf/internal/impl
convert_map.go#L20: if t.Kind() != reflect.Map {
legacy_message.go#L323: if t.Kind() == reflect.Map {
message_reflect_field.go#L116: if ft.Kind() != reflect.Map {
validate.go#L186: if ft.Kind() == reflect.Map {
gopkg.in/yaml.v2
decode.go#L428: if out.Kind() == reflect.Map && !out.CanAddr() {
decode.go#L629: case reflect.Map:
decode.go#L632: if d.mapType.Kind() == reflect.Map {
decode.go#L672: if kkind == reflect.Map || kkind == reflect.Slice {
encode.go#L148: case reflect.Map:
yaml.go#L358: case reflect.Map:
yaml.go#L443: case reflect.Map:
internal/fmtsort
sort.go#L53: if mapValue.Type().Kind() != reflect.Map {
text/template
exec.go#L314: case reflect.Array, reflect.Map, reflect.Slice, reflect.String:
exec.go#L363: case reflect.Map:
exec.go#L627: case reflect.Map:
exec.go#L741: case reflect.Chan, reflect.Func, reflect.Interface, reflect.Map, reflect.Ptr, reflect.Slice:
funcs.go#L224: case reflect.Map:
funcs.go#L302: case reflect.Array, reflect.Chan, reflect.Map, reflect.Slice, reflect.String:
 |
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. |