const internal/reflectlite.Interface
16 uses
internal/reflectlite (current package)
type.go#L101: Interface
type.go#L416: Interface: "interface",
type.go#L504: case Interface:
type.go#L544: if t.Kind() == Interface {
type.go#L711: if u.Kind() != Interface {
type.go#L731: if T.Kind() != Interface {
type.go#L751: if V.Kind() == Interface {
type.go#L897: case Interface:
value.go#L229: case Interface:
value.go#L266: if v.kind() == Interface {
value.go#L301: case Interface, Slice:
value.go#L365: if v.kind() == Interface {
value.go#L429: if v.Kind() == Interface && v.IsNil() {
value.go#L433: return Value{dst, nil, flag(Interface)}
value.go#L441: return Value{dst, target, flagIndir | flag(Interface)}
errors
wrap.go#L86: if e := typ.Elem(); e.Kind() != reflectlite.Interface && !e.Implements(errorType) {
![]() |
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. |