const reflect.Chan
48 uses
reflect (current package)
type.go#L253: Chan
type.go#L617: Chan: "chan",
type.go#L728: case Chan:
type.go#L882: if t.Kind() != Chan {
type.go#L902: case Chan:
type.go#L1577: if T.Kind() == Chan && specialChannelAssignability(T, V) {
type.go#L1618: case Chan:
type.go#L1783: ckey := cacheKey{Chan, typ, nil, uintptr(dir)}
type.go#L2093: case Bool, Int, Int8, Int16, Int32, Int64, Uint, Uint8, Uint16, Uint32, Uint64, Uintptr, Chan, Ptr, String, UnsafePointer:
type.go#L2117: case Bool, Int, Int8, Int16, Int32, Int64, Uint, Uint8, Uint16, Uint32, Uint64, Uintptr, Chan, Ptr, UnsafePointer:
type.go#L3102: case Chan, Func, Map, Ptr, Slice, String, UnsafePointer:
value.go#L777: case Chan:
value.go#L789: v.mustBe(Chan)
value.go#L1072: case Chan, Func, Map, Ptr, UnsafePointer:
value.go#L1120: case Chan, Func, Interface, Map, Ptr, Slice, UnsafePointer:
value.go#L1152: case Chan:
value.go#L1465: case Chan, Map, UnsafePointer:
value.go#L1498: v.mustBe(Chan)
value.go#L1531: v.mustBe(Chan)
value.go#L1889: v.mustBe(Chan)
value.go#L1899: v.mustBe(Chan)
value.go#L2224: ch.mustBe(Chan)
value.go#L2252: ch.mustBe(Chan)
value.go#L2309: if typ.Kind() != Chan {
value.go#L2320: return Value{t, ch, flag(Chan)}
value.go#L2528: case Chan:
value.go#L2529: if dst.Kind() == Chan && specialChannelAssignability(dst, src) {
encoding/gob
encode.go#L449: case reflect.Chan, reflect.Func, reflect.Interface, reflect.Ptr:
encoder.go#L164: case reflect.Chan, reflect.Func:
type.go#L575: if typ.Kind() == reflect.Chan || typ.Kind() == reflect.Func {
fmt
print.go#L501: case reflect.Chan, reflect.Func, reflect.Map, reflect.Ptr, reflect.Slice, reflect.UnsafePointer:
print.go#L881: case reflect.Chan, reflect.Func, reflect.UnsafePointer:
github.com/google/go-cmp/cmp
compare.go#L281: case reflect.Chan, reflect.UnsafePointer:
report_reflect.go#L69: case reflect.Chan, reflect.Func, reflect.Ptr:
report_reflect.go#L175: case reflect.UnsafePointer, reflect.Chan, reflect.Func:
github.com/google/go-cmp/cmp/internal/value
name.go#L44: case reflect.Chan:
sort.go#L56: case reflect.Ptr, reflect.UnsafePointer, reflect.Chan:
zero.go#L30: case reflect.Chan, reflect.Func, reflect.Interface, reflect.Ptr, reflect.Map, reflect.Slice:
github.com/imdario/mergo
merge.go#L331: case reflect.Interface, reflect.Slice, reflect.Chan, reflect.Func, reflect.Map, reflect.Ptr:
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:
golang.org/x/pkgsite/internal/godoc/codec
generate.go#L282: if f.Type.Kind() == reflect.Chan || f.Type.Kind() == reflect.Func {
internal/fmtsort
sort.go#L143: case reflect.Chan:
text/template
exec.go#L320: case reflect.Chan, reflect.Func, reflect.Ptr, reflect.Interface:
exec.go#L372: case reflect.Chan:
exec.go#L741: case reflect.Chan, reflect.Func, reflect.Interface, reflect.Map, reflect.Ptr, reflect.Slice:
exec.go#L986: case reflect.Chan, reflect.Func:
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. |